Hexagonale Architektur mit Next.js
Details
Zum Start von 2026 haben wir mal wieder was feines für euch!
Abstract
Next.js ist ein modernes und mächtiges Framework für Web-Applikationen. Es hat aber nicht auf alle Fragen, die in Real-World Software-Projekten aufkommen, eine Antwort. Allzu leicht verliert man sich in einem Chaos aus `useEffect`-Calls, die Daten laden, API-Requests verschicken oder State synchronisieren und die über die gesamte Code-Basis verstreut sind.
Dieser Talk präsentiert eine aufgeräumte Architektur, die die Prinzipien der Hexagonalen Architektur auf das Next.js-Framework überträgt. Diese Architektur ermöglicht eine testbare Code-Basis, die auch in großen multi-Team Projekten noch flexibel und wartbar bleibt.
- Abstrakte Interfaces entkoppeln Domain-Code
- Strikte Trennung von UI-Komponenten und Backend-Code
- Zentrales Management des Application-States in Zustand-Stores
- Test der gesamten Applikation ohne eine einzige UI-Koponente zu rendern
Es besucht uns Martin Grandrath:
Martin ist Senior Consultant und Developer bei codecentric. Seitdem er vor 25 Jahren seine erste HTML-Seite erstellt hat, haben ihn die Faszination und die Leidenschaft für das Web nicht mehr losgelassen. Neben Full-Stack-Entwicklung stehen insbesondere Web-Performance und Accessibility in seinem Fokus. Erholung und Ausgleich findet er beim Wandern durch die Natur. Er ist unter linkedin.com/in/martin-grandrath zu finden.
Die Pizza und Getränke werden von codecentric gesponsert, vielen Dank dafür!
Agenda:
Vortrag: 19.00
Pizza: 20.15
