~/talk

Building Full-Stack Web Apps Faster with Spring Boot, React, and Hilla

slides:none on file

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

  1. 0:00Introduction to Hilla
  2. 2:38Audience polling
  3. 5:50The Hilla philosophy
  4. 8:28Hilla architecture overview
  5. 11:44Building the chat endpoint
  6. 17:22Designing the chat UI
  7. 18:57Implementing chat logic
  8. 23:57Adding user authentication
  9. 28:51ChatGPT integration
  10. 32:52Building native image
  11. 36:17Hilla benefits summary
  12. 39:31Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.