Create modern full-stack web apps at lightning speed with first-party support. Scale from hobby projects to business solutions.
martinelli.ch/why-vaadin-i...
martinelli.ch/why-vaadin-i...
In this short video I show how to integrate the Vaadin MCP server into your IDE for smarter Vaadin code from Claude & co.
📘 The docs include setup guides for different LLMs: vaadin.com/docs/latest/...
#Java #Vaadin #LLM #DX
In this short video I show how to integrate the Vaadin MCP server into your IDE for smarter Vaadin code from Claude & co.
📘 The docs include setup guides for different LLMs: vaadin.com/docs/latest/...
#Java #Vaadin #LLM #DX
My new step-by-step tutorial on using @vaadin.com with #SpringBoot to build awesome UIs. Create a login page, filtered search, and update form in just 15 minutes. No HTML or JS needed!
youtu.be/67oJxPRa3Mg
My new step-by-step tutorial on using @vaadin.com with #SpringBoot to build awesome UIs. Create a login page, filtered search, and update form in just 15 minutes. No HTML or JS needed!
youtu.be/67oJxPRa3Mg
Vaadin now has an official MCP Server 🚀
Your AI coding assistant can finally write real @vaadin.com code — based on our actual API & docs.
👉 Setup guide: vaadin.com/docs/latest/building-apps/mcp
🔗 Blog post: vaadin.com/blog/official-vaadin-mcp
#Vaadin #Java #AI
Vaadin now has an official MCP Server 🚀
Your AI coding assistant can finally write real @vaadin.com code — based on our actual API & docs.
👉 Setup guide: vaadin.com/docs/latest/building-apps/mcp
🔗 Blog post: vaadin.com/blog/official-vaadin-mcp
#Vaadin #Java #AI
Watch how it works 👉 www.youtube.com/watch?v=6qXh...
Watch how it works 👉 www.youtube.com/watch?v=6qXh...
From 24.0 to 24.8, we’ve packed in ⚡ performance boosts, ✨ new features, and 🛠️ developer tools—making #Java web app development faster, smarter, and more productive.
Check out the highlights: vaadin.com/blog/vaadin-...
From 24.0 to 24.8, we’ve packed in ⚡ performance boosts, ✨ new features, and 🛠️ developer tools—making #Java web app development faster, smarter, and more productive.
Check out the highlights: vaadin.com/blog/vaadin-...
Vaadin 24.8 replaces the old buffer-based approach with a clean, stream-based UploadHandler and DownloadHandler API.
🔗 Learn more: vaadin.com/blog/vaadin-...
Vaadin 24.8 replaces the old buffer-based approach with a clean, stream-based UploadHandler and DownloadHandler API.
🔗 Learn more: vaadin.com/blog/vaadin-...
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...
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...
Flow: 100% Java, server-driven
Hilla: TypeScript UI + Java backend
See which fits your team 👇
vaadin.com/blog/vaadin-...
Flow: 100% Java, server-driven
Hilla: TypeScript UI + Java backend
See which fits your team 👇
vaadin.com/blog/vaadin-...
rene-wilby.de/en/blog/hill...
rene-wilby.de/en/blog/hill...
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/
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/
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...
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...
rene-wilby.de/en/blog/hill...
rene-wilby.de/en/blog/hill...
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.
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.
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-...
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-...
Group items individually to start, center, or end.
Check out my code demo!
Group items individually to start, center, or end.
Check out my code demo!
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...
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...
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...
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...
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
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
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...
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...
🔹 Budgeting
🔹 Team structures
🔹 Tooling
🔹 Modernization
Get the insights 👉 pages.vaadin.com/java-project...
🔹 Budgeting
🔹 Team structures
🔹 Tooling
🔹 Modernization
Get the insights 👉 pages.vaadin.com/java-project...