Vaadin's Avatar

Vaadin

@vaadin.com.bsky.social

The Open-Source Web App Platform for Java Developers Create modern full-stack web apps at lightning speed with first-party support. Scale from hobby projects to business solutions.

180 Followers  |  2 Following  |  19 Posts  |  Joined: 22.10.2024  |  1.8096

Latest posts by vaadin.com on Bluesky

Preview
Rethinking uploads and downloads in Vaadin 24.8 - A migration guide | Vaadin Learn how to migrate to the new UploadHandler and DownloadHandler APIs in Vaadin 24.8 for more efficient, stream-based file upload and download handling.

πŸ“‚ Handling file uploads & downloads in Vaadin just got easier!

Vaadin 24.8 replaces the old buffer-based approach with a clean, stream-based UploadHandler and DownloadHandler API.

πŸ”— Learn more: vaadin.com/blog/vaadin-...

07.08.2025 13:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Full-stack: Hassle-free software development or the abyss of complexity?
YouTube video by CyberJAR Full-stack: Hassle-free software development or the abyss of complexity?

πŸ‘ΎCyberJAR Live: All-in on full-stack?

This Wednesday, @vaadin.com Champion @rene-wilby.de and I discuss what full-stack really means. Expect pros and cons, challenges and growth receipts, burnout guards, and AI-era skill must-haves.
Come bring questions and stories!
www.youtube.com/watch?v=tqga...

04.08.2025 14:20 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Preview
Vaadin Flow vs Hilla: Which Web Framework Should You Choose? | Vaadin Compare Vaadin Flow vs Hilla to choose the best full-stack Java framework. Learn key differences, use cases, and developer experience insights.

πŸ’‘ Did you know Vaadin gives you two open source options for building modern web apps faster.

Flow: 100% Java, server-driven
Hilla: TypeScript UI + Java backend

See which fits your team πŸ‘‡
vaadin.com/blog/vaadin-...

30.07.2025 12:25 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I started playing with @vaadin.com and @quarkus.io today and I have to say I was surprise just how easy it was to build a UI! My years of Swing experience may be helpful, but it was super easy.

27.06.2025 19:15 β€” πŸ‘ 12    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

I want to confess a sin: I should be working on my talk on Docker images, but instead, I'm playing around with @vaadin.com and can't get enough of itπŸ˜…β€οΈβ€πŸ”₯

15.07.2025 12:33 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1
Preview
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.

New blog post: Using Kafka Streams and Interactive Queries to consume, aggregate and query streaming data in business web apps built with #Hilla (by @vaadin.com).

rene-wilby.de/en/blog/hill...

16.07.2025 07:25 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Do you prefer reading @vaadin.com docs in Spanish, Chinese, German or Finnish? πŸ“™

We just added AI-supported translations for the Vaadin documentation in those languages.

Not perfect yet – but already surprisingly helpful.

Check it out and let us know what you think: vaadin.com/docs/latest/

16.07.2025 09:15 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Sharing made simple: Integrating the Web Share API with Vaadin | Vaadin Add native sharing to your Java web app with the Web Share API. Boost UX on mobile with one-click link sharing in Vaadin Flow apps.

πŸ’‘ Did you know you can add native sharing to your #Vaadin app with just one line of Java?

The Web Share API can be triggered from #Java using Page.executeJsβ€”super handy for mobile users who expect a built-in share button.

See how it works πŸ‘‰ vaadin.com/blog/sharing...

23.07.2025 14:46 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
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.

New blog post: How to consume and display Kafka messages in a reactive way using #SpringKafka, #SpringBoot, #React and #Hilla (by @vaadin.com) πŸ‘‡

rene-wilby.de/en/blog/hill...

23.06.2025 07:12 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Judge me.

I’ve been using Spring Boot with Vaadin to build a typical reactive web app, sort of thing React gets used for.

I like it, it feels way more solid than flaky JS and bundling. Also does hotswap and is of course statically typed (as all good languages are).

I’m smitten.

19.06.2025 22:04 β€” πŸ‘ 9    πŸ” 3    πŸ’¬ 3    πŸ“Œ 0
Preview
New components, less boilerplate β€” what’s new in Vaadin 24.8 | Vaadin Vaadin 24.8 helps full-stack Java developers build modern apps faster with reactive UIs, smarter file handling, and built-in DevOps tools. See what's new!

Ready to ship modern, accessible #Java apps faster?

Vaadin 24.8 has just landed – with smarter tools, new components & better UX out of the box!

See what’s new πŸ‘‰ vaadin.com/blog/vaadin-...

19.06.2025 07:19 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

πŸŽ‰ New in @vaadin.com 24.7: Easily align components left, center & right in a HorizontalLayout – no wrappers needed!

Group items individually to start, center, or end.

Check out my code demo!

04.06.2025 13:56 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Post image

Small feature, big impact: @vaadin.com 24.8 will ship with a built-in component for rendering markdown πŸ₯³

It integrates with the MessageList component and supports streaming content, giving you the building blocks for creating AI chatbots right out of the box vaadin.com/docs/latest...

21.05.2025 08:39 β€” πŸ‘ 14    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Video thumbnail

🚨 Announced at #SpringIO: a @vaadin.com UI starter for Spring AI community!

Use it as a starting point for your own apps, or as a place to explore
β€ͺ@spring-ai.bsky.social‬ in a visual environment.

πŸ‘‰ github.com/spring-ai-c...

23.05.2025 08:49 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

πŸš€ Day 2 at @jcon.one – thanks for all the great talks at the Vaadin booth yesterday! πŸ™Œ
Special guest: a real young star – Vaadin really is kid-friendly πŸ˜„
Don’t miss Matti’s talk today at 11:30:
Full-Stack Java with @eclipsestore.bsky.social + @vaadin.com

#Vaadin #Java

14.05.2025 07:05 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Still working with Vaadin 7/8? Upgrading just got easier!

Join us tomorrow to see how the new Modernization Toolkit helps you:
πŸ”Ή Streamline upgrades with Analyzer & Feature Packs
πŸ”Ή Reduce risk with 50+ updated Vaadin 7 APIs & components

Register at πŸ‘‰ pages.vaadin.com/mtk-legacy-t...

13.05.2025 13:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Now live on Stage 6 at @jcon.one @samiekblad.bsky.social talking about "Modern Web Development with Java and @vaadin.com - From Fundamentals to Pro"

13.05.2025 12:34 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Key considerations for new Java projects in 2025 report cover with the text Uncover insights from our 2025 Java survey. Download report now.

Key considerations for new Java projects in 2025 report cover with the text Uncover insights from our 2025 Java survey. Download report now.

Planning a new #Java project in 2025? We asked devs & experts what really worksβ€”beyond just the trends:

πŸ”Ή Budgeting
πŸ”Ή Team structures
πŸ”Ή Tooling
πŸ”Ή Modernization

Get the insights πŸ‘‰ pages.vaadin.com/java-project...

13.05.2025 08:23 β€” πŸ‘ 5    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

At @jcon.one? Be sure to swing by the @vaadin.com booth to say hi and get an ascii reindeer t-shirt 🀩

13.05.2025 07:23 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

πŸŽ₯ @jcon.one just opened the doors and @vaadin.com is in Cologne with a team.

πŸ‘‰ come to our booth and check the latest features of Vaadin 24 and yes we have T-Shirts.

Looking forward to see you!

13.05.2025 06:50 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

πŸš€ New in @vaadin.com 24.7: Gantt charts!
πŸ“Š Visually plan projects right in your Java app.
🎬 Demo: a simple website relaunch timeline.
#Java #WebDev #UI #Vaadin

15.04.2025 09:50 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0
Preview
24/7 Flow with Vaadin 24.7 | Vaadin Vaadin 24.7 is here! Simplify upgrades, enhance security, and accelerate development. Upgrade now and keep coding 24/7!

Vaadin 24.7 = faster dev, stronger security, smarter automation!

βœ… Flow: Resilient server-client messaging
βœ… Hilla: React 19 support
βœ… Copilot: Custom components & automation
βœ… Control Center: Now GA!

+ more updates!

πŸ”— See what's new: vaadin.com/blog/vaadin-...

19.03.2025 15:21 β€” πŸ‘ 2    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1
Post image

How do teams choose the right tech for #Java apps?

We’re running a quick surveyβ€”not just on what tools teams use, but why. Your insights will help the community make better decisions in 2025!

πŸ”— Join the survey: survey.survicate.com/8dd6ee2a0565...

27.02.2025 10:04 β€” πŸ‘ 3    πŸ” 7    πŸ’¬ 0    πŸ“Œ 1
What is Vaadin? The most productive way to build full-stack web apps on Java in 2025
YouTube video by vaadinofficial What is Vaadin? The most productive way to build full-stack web apps on Java in 2025

Trying to explain #Vaadin to a friend, coworker, or your boss? πŸ€”

Have them get the lowdown in just 3 minutes with this quick intro video! πŸ‘‡

www.youtube.com/watch?v=YDzz...

24.02.2025 13:46 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Who's going to #JavaOne this year? πŸ™‹β€β™‚οΈ I'll be doing a live-code session on building full-stack web apps 100% in #Java with @vaadin.com. Hope to see you there!
reg.rf.oracle.com/flow/oracle...

08.02.2025 10:18 β€” πŸ‘ 12    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

I created a @vaadin.com app using @windsurfai.bsky.social without writing a single line of code! I’m impressed 😎
I started on start.spring.io adding the dependencies (Vaadin, JPA, Postgres, Testcontainers, Flyway). Then I used the chat assistant.

08.02.2025 18:01 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

πŸ”„ Async Updates in Vaadin Flow πŸš€

Long-running tasks in the UI? With @vaadin.com, you can run server-side processes async and push updates to the client – without blocking the UX.

βœ… UI stays responsive
βœ… Real-time updates
βœ… No manual polling overhead

Here is a short video to see how easy it is! πŸŽ¬πŸ‘‡

11.02.2025 10:35 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Playing around with Spring AI MCP and @vaadin.com. Created an app that can modify itself while running πŸ˜…

04.02.2025 07:30 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Set your page title in @vaadin.com with just one annotation! 🎯

But there’s more:
βœ… Dynamic titles for localization
βœ… Programmatic PageTitle to update it at runtime

Give your users the right contextβ€”without complex frontend code! πŸš€

πŸ”— Watch the video & try it yourself! #Vaadin #Java #WebDevelopment

04.02.2025 08:46 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

What's one new feature you want to see in @vaadin.com in 2025?

06.01.2025 17:22 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

@vaadin.com is following 2 prominent accounts