Moderne Frontend-Architekturen für Single-Page-Anwendungen

React, Angular, Vue und Web Components bestimmen den Bereich der modernen Frontend-Frameworks. Weitgehend unabhängig von der Wahl des Frameworks ergeben sich architektonische Herausforderungen, die sich stark von denen einer Backend-Architektur unterscheiden.

In diesem Talk beschäftigen wir uns damit, was eine moderne Single-Page-Anwendung (SPA) ausmacht, wie sie sich von einer klassischen Webanwendung unterscheidet, welche Architekturmuster es für SPAs gibt, wie man SPAs durch Typisierung wartbar hält, und wie man solche Anwendungen zur effizienten Entwicklung in kleinere Module aufspalten und für die Anwender wieder zu einem stimmigen Ganzen zusammensetzen kann.

Vorkenntnisse

* Grundsätztliche Kenntnisse der Web-Entwicklung
* JavaScript-Kenntnisse sind nicht erforderlich, da wir uns auf einer konzeptionellen Ebene bewegen werden

Lernziele

* Was sind Single-Page-Anwendungen und wo kann man sie einsetzen?
* Welche Muster und Möglichkeiten gibt es, Single-Page-Anwendungen effizient und nachhaltig zu entwickeln?

Speaker

 


Nils Hartmann ist freiberuflicher Entwickler, Architekt, Trainer und Coach aus Hamburg. Er programmiert in Java sowie JavaScript und unterstützt Teams mit Trainings und Beratung beim Ein- und Umstieg in die Entwicklung von Single-Page-Anwendungen sowie bei der Arbeit mit React, TypeScript und GraphQL. Nils ist Autor des Buches "React – Grundlagen, fortgeschrittene Techniken und Praxistipps".


Oliver Zeigermann hat über Jahrzehnte in vielen unterschiedlichen Sprachen und mit vielen Technologien Software entwickelt. In den letzten Jahren ist er tief in die Analyse großer Datenmengen, unter anderem auch mit Techniken des Machine Learning, eingestiegen.

betterCode-Newsletter

Sie möchten über die betterCode() und weitere unserer betterCode()-Events auf dem Laufenden gehalten werden?

 

Anmelden