Full-Stack development is dead, long live Full-Stack development!
Talkat JCON Europe 2023 · on Wednesday, 2023-06-21· at 14:00· Cinema Blackbox, Im Mediapark 1, 50670 Köln, Germany·
summary
Compares three Java-first stacks and shows working demos: Thymeleaf + htmx for server-rendered fragments with incremental paging and no full reloads; Vaadin as a server-side component UI that keeps UI state on the server and emits DOM diffs to the browser; Hilla that generates TypeScript clients from Java endpoints, provides RPC-style endpoints and mirrored bean validation so client and server validations match. Demonstrations run and handle paging, editing, and form validation without manual JS wiring.
AI-written summary · about
chapters (12)
- 0:00Intro
- 0:48About me
- 1:29Client service architecture
- 1:45Layout architecture
- 2:15J2E
- 3:09Frameworks
- 4:20History Repeats
- 5:28Single Page Applications
- 8:04FullStack Frameworks
- 13:10What I missed
- 29:52Time Leaf
- 36:01Conclusion
related talks
41mFull-stack development is dead, long live full-stack development!
46mFull-stack Development is Dead, Long Live Full-stack Development!
28mEfficient Full-Stack Development with Java
42mReturn of the Full-Stack Developer
27m"Full-stack from the back: Building for the web with Java"
44mFull-stack web apps, 100% Java
51mAll in on Java: Web Development with EclipseStore & Vaadin
44mJava developer-friendly frontends: Build UIs without the JavaScript hassle
