We use cookies to serve our customers and website visitors in the best possible way. Cookies are used for the proper functioning of the website and for improving the user experience, monitoring visitor traffic and marketing purposes. By continuing to browse the site, you agree to our use of cookies. You can read more about cookies here.
Vaadin Blog
![Can You Use Vaadin with Microservices? A Java Developer’s Guide](https://blog.vaadin.com/hubfs/integrating%20Vaadin%20into%20a%20Spring%20project%20%281%29.png)
Calling microservices from Vaadin: Can you use them together?
We are often asked in our community forum, customer meetings, or conferences if Vaadin can be used with microservices. The short answer is: Yes, absolutely. To address this topic, I created a demo application using Vaadin that includes views implemented in Flow and Hilla. In this article, I’ll ...
![advanced RAG techniques with Spring AI](https://blog.vaadin.com/hubfs/Advanced%20RAG.png)
Advanced RAG techniques with Spring AI
Retrieval Augmented Generation (RAG) has become a standard approach for enhancing LLM responses with domain-specific knowledge. While basic RAG implementations can be straightforward, building production-grade solutions often requires more sophisticated techniques. Spring AI provides several ...
![Dynamic Form Generation vs. Binder in Vaadin: Pros, Cons & Best Tools](https://blog.vaadin.com/hubfs/binder.png)
Dynamically generated forms with Vaadin Flow
Andreas Lange from Pivotal recently published an insightful example where a Vaadin application dynamically generates a grid and a form based on domain objects annotated with metadata that provides hints for the presentation layer. This inspired me to revisit a topic that is both old and new in the ...
![IFD Engineering future-proofs warehouse management with Vaadin 24](https://blog.vaadin.com/hubfs/Group%2096%20%282%29.png)
IFD Engineering future-proofs warehouse management with Vaadin 24
Founded in 1993, IFD Engineering. has built a stellar reputation for delivering innovative software solutions in the warehouse logistics sector. Their flagship product, StoreIT, is a powerful and adaptable Warehouse Management System (WMS) designed to handle the full spectrum of warehouse ...
![Unleashing Vaadin for GUI-Based Java Scripts with JBang](https://blog.vaadin.com/hubfs/javaobjects-1.png)
Unleashing Vaadin for GUI-Based Java Scripts with JBang
Making Java work for utility apps and scripts Java has long been known for its robustness and scalability, but it has never been the go-to choice for small utility apps or quick scripts. While tools like Bash and Python are commonly used for scripting, they often come with their own set of ...
![Learn Why You Should Use Java to Style Vaadin Components](https://blog.vaadin.com/hubfs/styling%20ui%20componennt.png)
Use Java - It can be the most elegant method for you
TLDR: this is a ranty reply to a recent article about styling I didn't fully agree with. The rest of the TLDR is in the Java code example. Java code can be elegant—even when it’s used to adjust the style of your UI components. In a recent article about theming Vaadin applications, my colleague ...
![Top fullstack Java UI frameworks 2024](https://blog.vaadin.com/hubfs/Best-java-ui-frameworks%20%281%29.png)
The best Java UI frameworks for full stack development
A framework is a collection of predefined code that developers use to create applications. Given Java’s endurance as the programming language of choice for decades, it has many frameworks with pre-existing libraries, classes, and functions. Developers can build applications without having to write ...
![Learn how to integrate Vaadin into your Spring project for a full-stack Java solution.](https://blog.vaadin.com/hubfs/integrating%20Vaadin%20into%20a%20Spring%20project.png)
How to integrate Vaadin into your Spring project: A step-by-step guide
Do you have a Spring project you'd like to enhance with a user interface? Or perhaps you're considering an alternative to your existing frontend solution? With Vaadin, you can seamlessly integrate UI and backend development in Java and evolve your project into a full-stack application. In this ...
![Meet Vaadin at Java conferences in 2025!](https://blog.vaadin.com/hubfs/Upcoming%20events.png)
Find Vaadin at these 2025 events
Hey Vaadin developers! As we kick off 2025, the Vaadin team is hitting the road again and wants to connect with you at developer events around the world. These conferences offer an opportunity to meet us in person, explore the latest demos, discover new features, and engage in technical ...