Revisited Baeldung Tutorial CRUD Application with intiallty with React and Spring Boot — see https://www.baeldung.com/spring-boot-react-crud
I migrated the initial tutorial to the Vite starter Template Vitamin 2.0, see spring-boot-react-crud-revisited2
The intention of this project is to show 3 different Frontend Stacks (React, Svelte and Spring MVS with Thymeleaf) using the same Spring Boot Server Backend.
Rather than showcasing a single framework, the goal is to examine how architectural decisions change when using:
while keeping the domain model, validation rules, persistence layer, and error semantics identical.
By sharing one backend across multiple UI paradigms, the differences become explicit:
The intent is not to declare a “best” approach, but to make trade-offs visible and concrete through working code and thus make change and evolution of code possible.
This is work in progress.