What You Will Build
You will build a full-stack chat application with a Java Spring Boot back end, reactive data types from Project Reactor, and a Lit TypeScript front end. In addition, you will use the Hilla framework to build tools and client-server communication.
What You Will Need
Java 11 or newer
Node 16.14 or newer
An IDE that supports both Java and TypeScript, such as VS Code.
The video below walks you through this tutorial step-by-step, if you prefer to learn by watching.