Building Full-Stack Web Apps Faster with Spring Boot, React, and Hilla
Talkat JCON Europe 2023 · on Tuesday, 2023-06-20· at 15:00· Cinema 5, Im Mediapark 1, 50670 Köln, Germany·
summary
Live code builds a full stack chat app using Spring Boot and Java on the backend and React with TypeScript on the frontend, wired by the Hilla framework that auto generates TypeScript types from Java. Backend exposes a Flux sink (Project Reactor) and a send endpoint, front end subscribes and updates state immutably, includes a ChatGPT reply integration, and compiles to a GraalVM native image that starts in ~0.07s, demonstrating the workflow actually works.
AI-written summary · about
chapters (12)
- 0:00Introduction to Hilla
- 2:38Audience polling
- 5:50The Hilla philosophy
- 8:28Hilla architecture overview
- 11:44Building the chat endpoint
- 17:22Designing the chat UI
- 18:57Implementing chat logic
- 23:57Adding user authentication
- 28:51ChatGPT integration
- 32:52Building native image
- 36:17Hilla benefits summary
- 39:31Q&A session
related talks
48mReactive Web Apps With 100% Java
51mFull-stack Reactive Java with Project Reactor & Spring Boot 2
28mEfficient Full-Stack Development with Java
58mReactive Spring
44mFull-stack web apps, 100% Java
45mJava meets TypeScript: building a full-stack web app with Spring Boot
27m"Full-stack from the back: Building for the web with Java"
01h 05mFull stack Reactive Java
