Beschreibung
Ziel ist es, dass Du eine fundierte Übersicht bekommst, was es für den Entwicklungsprozess und die Architektur bedeutet, Single-Page-Anwendungen mit React für ein Spring-Backend zu entwickeln und zu betreiben, so dass Du eine fundierte Entscheidung treffen kannst, ob bzw. wie der Einsatz von React für deine Anwendung sinnvoll ist.
Im Workshop besprechen wir dazu anhand einer Beispiel-Anwendung Fragen wie: wann sollte man überhaupt Single-Page-Anwendungen (SPA) bauen und wann nicht? Wie funktioniert React grundsätzlich, was sind die wichtigsten Grundlagen und Konzepte von React? Welche Bibliotheken und welchen Toolstack braucht man typischerweise für die Entwicklung von React-Anwendungen? Was hat der Einsatz/die Entwicklung einer Single-Page-Anwendung für Konsequenzen für die Architektur der Anwendung? Wie deployed und betreibt man Single-Page-Anwendungen üblicherweise? Wie muss das Spring Backend gebaut sein, um mit der React-Anwendung zusammen arbeiten zu können?