Build Master-Detail App with Hilla
In this post, I’ll explain how to use the web application framework Hilla to create a master-detail view with a Grid to display the data and a Form to edit the data.
How to use jOOQ with Testcontainers, and Flyway
When using a database the question is how to manage the versions of the schema and how to use the database in testing. Container technologies became a defacto standard. Why not[...]
Visualize Message Flow with Vaadin & Neo4j
Analyzing and visualizing the message flow between business functions was the goal of my current project. At first, we considered using a UML tool for this job, but we came to the[...]
Vaadin and jOOQ – a Match Made in Heaven
Have you ever had to write an application that didn’t do much other than display and change data? And did you use a Single Page Application framework like Angular, a REST API,[...]
News from Vaadin!
The good folks at Vaadin are constantly hard at work! The developer of the well-known Java application framework of the same name has announced two important changes! From Vaadin[...]
Recording of Vaadin Dev Day Spring 2021
I had the pleasure to speak at the Vaadin Dev Day about “High-performance data access with Vaadin”.
Java 16 Records with JPA and jOOQ
The new Java version 16 includes a new feature: Records
UI Modernization with Vaadin
Article of Simon Martinelli was published on the Vaadin blog. An article of our founder Simon Martinelli was published on the Vaadin blog.Check it out: UI Modernization with[...]
Unleash Database Power: Generate XML and JSON with SQL
Today databases have a lot of functionality that is often not used by software developers because they simply do not know that this exists. But knowing about these features can[...]
Use the Power of your Database: XML and JSON
Today databases have a lot of functionality that is often not used by software developers because they simply not know that this exists. Today databases have a lot of[...]
Adam Bien’s Airhacks.fm Podcast #99 with Simon Martinelli
Adam Bien’s Airhacks.fm episode #99 with Simon Martinelli is online. List on Spotify or Apple Podcasts or as MP3
Vaadin Lazy Loading Techniques
When using grids, trees, or any other of the multi-valued component with Vaadin you often want to display data from a database table, and typically you have more than a few rows[...]