Skip to content

Details

Speaker: Martin Grandrath, Senior Consultant bei codecentric

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

Related topics

Events in Nürnberg, DE
Software Architecture
Software Development

You may also like