Top all-time · #1385
Vaadin.com Blog
Company blog · vaadin.com/blogprogrammingweb
Vaadin.com Blog is the company blog at vaadin.com, writing about programming and web. Since 2009, 51 different Hacker News readers have linked it 73 times, most often “Vaadin 24.4: Simplifying Business App Development with Full-Stack Flexibility”. It is still writing: the last post was on 2026-10-07, and you can follow it by feed.
Build modern apps faster with Vaadin, the open-source Java web framework. Features a unified stack, built-in security, and enterprise-grade UI components.
Most-linked posts?
- /13 people · 14 mentions · first linked 2017-03-06
- Vaadin 24.4: Simplifying Business App Development with Full-Stack Flexibility2 people · 2 mentions · first linked 2024-06-13
- Vaadin/flow2 people · 2 mentions · first linked 2018-01-06
- What is Vadin2 people · 2 mentions · first linked 2014-08-15
- /2 people · 2 mentions · first linked 2015-12-28
- Vaadin - Java Framework2 people · 2 mentions · first linked 2010-03-30
What Hacker News says?
So a pattern is not mandatory with Vaadin, but you can make the UI “simple” changeable with a corresponding pattern of your choice. MVP and MVVM would be good examples of this. Debugging in the frontend is not trivial, but can still be done with the appropriate setting in the properties ( https://vaadin.com/docs/latest/flow/configuration/developmen... )
Comment linking /docs/latest/flow/configuration/development-mode
on “Plain Vanilla Web”Submitted Vaadin - GWT with a skinnable UI. as a story · 53 points
HN discussionAccording to a fairly recent article (Feb 2020): > It's a common myth that you can't server side render Web Components. Turns out you can if you look in the right place. https://dev.to/steveblue/server-side-rendering-web-component... The article mentions a few libraries for this purpose. - Vaadin Router - https://vaadin.com/router - SkateJS - https://skatejs.netlify.app/ - SkateJS: Web component server-side renderin…
Comment linking /router
on “Microsoft Fast Design”Submitted The Shift from SPA to Full-Stack: Solving Complexity in Web Development as a story · 13 points
HN discussionClient-server frameworks (in JVM: http://vaadin.com/ or in JS: https://www.meteor.com/ ) are something that help (or should help) overcoming the complexity of all this. Mostly taking care of UX, communication and optimization parts. I guess they are not for those who want to build everything from scratch, but speed up teams quite a lot.
Comment linking /
on “Principles of Rich Web Applications”Submitted Vaadin 25.0: Modernizing the Java Web Stack (Java 21, Spring Boot 4, 100% Lit) as a story · 4 points
HN discussionAny UI library based on web components is your best bet for a 'framework-less' solution. Some more popular ones are: - Material Design Web Components, https://github.com/material-components/material-components-w... - Vaadin, https://vaadin.com/components - UI5, https://sap.github.io/ui5-webcomponents/
Comment linking /components
on “Snowpack: Build a web application without a bundler”Submitted Future of GWT Report 2015 published [pdf] as a story · 4 points
HN discussionThat sounds a bit like Vaadin: https://vaadin.com/
Comment linking /
on “Ways to make a web component”Submitted Vaadin Is Merging Their TS Framework Hilla into Their Java-Based Framework Flow as a story · 3 points
HN discussionYou are probably thinking of Vaadin[1] for Java web apps. [1] https://vaadin.com/flow
Comment linking /flow
on “Ask HN: What's is your go to toolset for simple front end development?”Submitted Vaadin Flow: Connecting Java and Web Components as a story · 3 points
HN discussionIt's not purely drag and drop, but not complex either I personally go for lit[1] and sometimes typescript, and that's it. Typically use open-wc[2] to have a starting template under a minute. Then I use any of the front-end libraries that add bells and whistles. Vaadin coming on top [3] I'm a backender, I don't have time to, nor want to learn the specificities of a framework. And I don't want my users to have to pay…
Comment linking /docs/latest/components
on “Ask HN: What's is your go to toolset for simple front end development?”Submitted Free videos from Vaadin about building web apps in Java as a story · 2 points
HN discussionI think they're all in on Web Components[0] now, though they still offer their GWT "flow" components, I imagine due to their customer base. [0]: https://vaadin.com/docs/latest/ds/overview
Comment linking /docs/latest/ds/overview
on “Four Eras of JavaScript Frameworks”Submitted Vaadin 24.4: Simplifying Business App Development with Full-Stack Flexibility as a story · 2 points
HN discussionYou might be interested in https://vaadin.com/ .
Comment linking /
on “The Modern Java Platform – 2021 Edition”Submitted Beautiful web apps in Java, Vaadin and Spring (2h free course) as a story · 2 points
HN discussionOr you could have tried Vaadin (no connection to the company other than as a satisfied/impressed user) https://vaadin.com/home
Comment linking /home
on “Ask HN: What cool development languages/tools changed your career?”Submitted How to use Web Components as a story · 2 points
HN discussionBut Javas has so many of these web frameworks?! * Spring ( https://spring.io/ ) * Spring Boot ( https://spring.io/projects/spring-boot ) * Helidon ( https://helidon.io/ ) * Micronaut ( https://micronaut.io/ ) * Quarkus ( https://quarkus.io/ ) * JHipster ( https://www.jhipster.tech/ ) * Vaadin ( https://vaadin.com/ ) That's just to mention the bigger ones, there's lots of mini frameworks like Javalin ( https://javali…
Comment linking /
on “One year after switching from Java to Go”Submitted How to Build a Progressive Web Application with Polymer 2 as a story · 2 points
HN discussionShameless plug (I no longer work at Vaadin, but was part of the original dev team of vaadin-grid): https://vaadin.com/components/vaadin-grid
Comment linking /components/vaadin-grid
on “Designing better data tables (2017)”Submitted The future of GWT report 2012 as a story · 2 points
HN discussionI'll probably be a minority here, but I'd say: java + Vaadin [1] + raw jdbc (no ORM nonsense). On Vaadin site, you can use starter [2] to create an app template. There is no need to write javascript; most Vaadin code looks like good old desktop programming. Due Java stability, that thing will run forever and will be performant. If you want to be "cloud native" (or whatever cool name now is) in the future, you can la…
Comment linking /
on “Ask HN: Easiest way to build a CRUD app?”Submitted Vaadin - Java Framework as a story · 2 points
HN discussion'For its day'? GWT lives in many forms, most notably Vaadin: http://vaadin.com Vaadin is consistently rated one of the best web app frameworks. Why its not more widely known is beyond me.
Comment linking /
on “Isomorphic JavaScript: The Future of Web Apps”Submitted Vaadin 25.3: AI you can audit, and observability without the Java agent as a story · 1 points
HN discussionHow is this different from Vaadin (other than the language, of course)? https://vaadin.com/
Comment linking /
on “Reahl – A Python-only web framework”Submitted Show HN: Oracle Forms to Java: A Two-Week AI Migration Experiment as a story · 1 points
HN discussion