Development
Hilla and Kafka. Part 3: Kafka Streams
Using Kafka Streams and Interactive Queries to consume, aggregate and query streaming data in the Hilla backend and visualize the data in the Hilla frontend in a reactive way.
Hilla and the Master-Detail-View pattern
Describing and comparing four approaches to implement the common Master-Detail-View pattern for business web apps using Hilla.
Hilla and Kafka. Part 2: Producing messages
Creating Kafka messages using Hilla’s first-class form support and type-safety in the frontend and Spring Kafka and Spring Boot’s auto-configuration capabilities in the Hilla backend.
Hilla and Kafka. Part 1: Consuming messages
Consuming Kafka messages using Spring Kafka and Spring Boot’s auto-configuration capabilities in the Hilla backend and displaying these messages in the Hilla frontend UI in a reactive way.
How to display application information in Hilla?
Displaying application information in the frontend of a Hilla app is a useful pattern. By combining Gradle, Netflix’s Nebula release plugin and Vite’s environment variable capabilities this pattern can be implemented easily.
Observing Hilla apps. Part 2: Frontend
Continuously observing the React frontend of a Hilla app is challenging, as the browser is far away and not under the control of developers. Fortunately, there are approaches for collecting logs, traces and metrics for the frontend of a Hilla app.