Speaker

Frederik Hahne

Frederik Hahne

Software Architect, Senior Software Engineer

Paderborn, Germany

Actions

Frederik entwickelt seit 2007 vorwiegend Webanwendungen, er besitzt aber auch Erfahrung im Bau von Desktopanwendungen, angefangen von JSP-basierten Anwendungen über Wicket bis hin zu Angular und Vue.
Seit 2022 bringt Frederik sein Wissen als Software Architect/Senior Software Engineer für die adesso SE am wunderschönen Standort Paderborn in verschiedene, meist Java-basierte, Projekte ein. In der knappen freien Zeit organisiert er die Java User Group Paderborn, um den Wissensaustauch in und um Paderborn zu fördern. Er ist seit 2015 teil des JHipster Core Teams und kümmert sich dort insbesondere um den Gradle Support und in letzter Zeit um
die Integration mit Spring Native und GraalVM.

Area of Expertise

  • Information & Communications Technology

Topics

  • java
  • Core Java / Java SE
  • Java and Server-side
  • JavaScript & TypeScript
  • Java & JVM

Bring back the joy in web development with HTMX and Hypermedia-Driven Applications

Since single page applications have become the de facto standard for building modern web applications, the complexity of frameworks and tools has continued to grow.
But does it always have to be an SPA? For many applications, this associated complexity is not necessary.
The necessary interactivity of many business applications is minimal. What if HTML were more powerful and, for example, every element could trigger an AJAX request and a response would not always replace the entire page?
This presentation looks at central elements of hypermedia applications and how HTMX can implement typical patterns of modern web applications.
In combination with modern template engines (Thymeleaf, JTE, JStachio), ‘full-stack development’ is once again possible and even fun!

Moderne Frontends mit HTMX, Thymeleaf und Spring Boot

In den letzten Jahren schien es fast selbstverständlich ein Web Frontend als Single Page Application umzusetzen. Die Komplexität und Volatilität von Frameworks wie Angular und React führt schnell zu einer gewissen „Javascript Fatigue“. Dennoch setzten viele Projekte „by default“ auf Single Page Applications, da sich (angeblich) nur so dynamische Webanwendungen umsetzen lassen. Insbesondere seit Thoughworks in ihrem Techradar SPAs by default on hold gesetzt hat ist das Interesse an klassischem Server-Side-Rendering wieder gestiegen.
In diesem Vortrag werde ich euch zeigen, das man mit der Kombination Java, Spring Boot, Thymeleaf und HTMX sehr produktiv, dynamische Webanwendungen bauen kann und kein Javascript Framework notwendig ist.

Microsoft JDConf 2025 Sessionize Event Upcoming

April 2025

Java Forum Nord 2023 Sessionize Event

September 2023 Hannover, Germany

JCON EUROPE 2023 Sessionize Event

June 2023 Köln, Germany

Frederik Hahne

Software Architect, Senior Software Engineer

Paderborn, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top