In der React-Welt ist einiges los! Nach langer Zeit gibt es endlich wieder ein neues Release mit zahlreichen neuen Features: React 19. Dazu kommt ein Ökosystem, dass sich ständig weiterentwickelt und Unterstützung für moderne React-Features bereitstellt. Bibliotheken bieten Unterstützung für Suspense, das die Arbeit mit asynchronem Code völlig neu denkt. Routing wird typsicher und dient als State-Ersatz. Für die serverseitige Entwicklung stehen Server Components, Actions und Full-Stack-Frameworks wie Next.js bereit. In diesem Workshop zeige ich euch diese und andere aktuelle Trends rund um React anhand praxisnaher Beispiele. Dabei werden wir weitgehend auf Slides verzichten und stattdessen an Live-Coding und Übungen praktisch sehen und erleben, wie moderner React-Code aussieht. So kann ich jederzeit auf eure eigenen Fragen und Wünsche eingehen. Nach dem Workshop kennt ihr aktuelle React APIs, habt einen Überblick über wichtige Bibliotheken zu Data Fetching und Routing und könnt einordnen, ob für eure Anwendungen ein Full-Stack-Framework wie Next.js geeignet ist.
Slides und Material kommen nach dem Workshop
Frontend-Entwicklung: Single-Page-Anwendung oder HTMX?
Software Architecture Alliance 2024, München, 23. Oktober 2024
React: Ein Blick zurück und nach vorne
W-JAX 2024, München, 7. November 2024
Modern React Clientside SPAs with TanStack Query and TanStack Router
iJS 2024, München, 12. November 2024
A Practical Introduction to Fullstack Applications With Next.js
iJS 2024, München, 13. November 2024
TypeScript — Advanced features of the type system
c't webdev, Köln, 14. November 2024
Vergangene Talks
Übersicht über vergangene Talks