Modern frontends using Spring Boot and Thymeleaf with htmx
summary
Demonstrates building interactive frontends without writing JavaScript using Java 17, Spring Boot, Thymeleaf and htmx; shows a working ToDo MVC that becomes an SPA with hx-boost single-tag SPA, an IoT dashboard polling six sensors for faster perceived load, and a server-sent-events progress bar. htmx sends and swaps HTML fragments (smaller payloads), supports events and out-of-band responses, and a spring-boot/thymeleaf helper adds a Thymeleaf dialect and MVC annotations to simplify headers and triggers.
AI-written summary · about
chapters (11)
- 0:00Start
- 1:01What is Thymeleaf?
- 5:43Consequences of using SSR (2)
- 7:19Controller
- 8:07Example template
- 9:46Dynamic behaviour?
- 10:18Thoughtworks Technology Radar
- 27:25When to use htmx
- 29:01Thymeleaf dialect
- 29:44Spring Mvc Helpers
- 30:31Out of band responses
related talks
46mModern Frontends with HTMX, Thymeleaf and Spring Boot
41mRapid server side full stack web development with ViewComponents and htmx
49mBring back the joy in web development with HTMX and Hypermedia-Driven Applications
48mGetting Thymeleaf ready for Spring 5 and Reactive
39mWhy HTMX is crushing React, Vue & Svelte
57mHTMX: Why You Don't Always Need a SPA Framework
54mHTMX: Web 1.0 with web 2.0 benefits without the grift of 3.0
50mhtmx 2.0 & Web Components: A Perfect Match for Frontend Development
