Single-Page-Anwendungen (SPA) sind einerseits weit verbreitet, andererseits aber auch umstritten. Sie bieten ein hohes Maß an Interaktivität und Komfort für Benutzer:innen, aber nicht für jede Anforderung ist eine SPA deswegen automatisch die richtige Wahl. Auf der anderen Seite wiederum sind "klassische" auf dem Server gerenderte Anwendungen oftmals nicht ausreichend, wenn es um Webanwendungen mit viel Interaktivität geht. Diese Lücke möchte die Bibliothek HTMX schließen, die serverseitiges Rendering mit einem beliebigen Backend ermöglicht. Im Frontend verspricht sie sowohl eine nahezu JavaScript-freie Entwicklung als auch feingranulare Aktualisierungen der Oberfläche, ähnlich wie von SPAs gewohnt. Ist HTMX also die perfekte Allzweck-Lösung fürs Frontend?
Anhand praktischer Beispiele möchte ich in diesem Vortrag Single-Page-Anwendungen und HTMX gegenüberstellen. So werden wir sehen, wo die Stärken und Schwächen der beiden Ansätze liegen und für welche Anwendungen sie jeweils geeignet sind.
Neben Beispielen mit Java und Spring werde ich ein paar React Beispiele zeigen, die Du aber auch ohne React Vorkenntnisse verstehen wirst. Wenn Du dich also für moderne Webentwicklung interessierst, bist Du in diesem Vortrag genau richtig!
Moderne Fullstack-Anwendungen mit React - Ein praktischer Deep Dive in Next.js
JavaScript Days, München, 18.03.2025
Single-Page-Anwendung, Fullstack oder HTMX für moderne Web-Frontends?
JavaScript Days, München, 19.03.2025
Webanwendungen mit React - Fortgeschrittene Konzepte
OOSE Seminar, OOSE Campus Hamburg, 09.04.25 - 11.04.25
In-House Workshops und Coaching u.a. zu React, Next.js, TypeScript, GraphQL