Please turn JavaScript on

Vaadin.com Blog

follow.it gives you an easy way to subscribe to Vaadin.com Blog's news feed! Click on Follow below and we deliver the updates you want via email, phone or you can read them here on the website on your own news page.

You can also unsubscribe anytime painlessly. You can even combine feeds from Vaadin.com Blog with other site's feeds!

Title: Build Web Apps 100% in Java | Full Stack Java Framework | Vaadin

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  0.22 / day

Message History

Spring AI is Spring's official application framework for AI engineering. It brings the ecosystem's core principles (portability, modularity, dependency injection) to building LLM-powered features in Java. Combined with a UI framework like Vaadin, it turns an LLM API key into a working product feature in an afternoon. In this tutorial we'll build a complete AI assistant inside...


Read full story

With a team that has ranged from 10 to 15 developers over the years, qubIT manages a platform with more than 4,000 UI screens, thousands of domain entities, and a shared codebase used by Portugal's largest universities. Built with Vaadin under a Java-first approach, the team uses compile-time safety, massive automation, and custom tooling to scale complex...


Read full story

For a startup, the gap between a visionary idea and a market-ready product is often bridged by two things: speed and security. This was the exact challenge facing Virsion, a tech startup focused on democratizing generative AI for small-to-me...


Read full story
TL;DR

This article is for Java teams that maintain important desktop applications and need to decide what to do next: keep the desktop UI, move parts of the application to the browser, modernize gradually, or rewrite.

The right answer depends less on the UI framework and more on the application's runtime environment, deployment needs, users, tests, and existing archi...


Read full story

In the previous VPS post we deployed URL shortener service the old-fashioned way: clone the repository, build it on the server, wire up Jetty server, configure nginx by hand, and run Certbot. Quite many steps and moving parts, and every...


Read full story