- René Wilby
- Dienstag, 09. Dez 2025
- 12:00 - 12:45
- Kristall | Ebene 3
- Session
Bei der Entwicklung moderner Single Page Applications (SPA) stellt die Kommunikation zwischen Frontend und Backend Full-Stack-Entwickler:innen vor diverse Herausforderungen.
In dem Vortrag werden am Beispiel von Spring Boot und React Lösungsansätze für gängige Problemstellungen präsentiert:
- Wie kann eine typsichere Kommunikation zwischen Backend und Frontend umgesetzt werden?
- Wie kann man Backend- und Frontend-Code möglichst effizient entwickeln und synchron halten, sodass Entitäten und Endpunkte im Backend dauerhaft zu Typen und Funktionen im Frontend passen?
- Wie können im Backend Endpunkte geschaffen werden, die im Frontend möglichst nahtlos in Komponenten verwendet werden können?
Die gezeigten Ansätze erstrecken sich dabei von einer rein manuellen Implementierung, über Code-Generierung bis hin zur Nutzung von Full-Stack-Frameworks wie Hilla. Mit Hilfe eines Reifegradmodells werden die vorgestellten Ansätze anhand verschiedener Kriterien wie Produktivität, Wartbarkeit und Fehlerhandling miteinander verglichen und bewertet.
