Vaadin: web apps made easy
Build web apps, without the web hassles, using this open-source framework.
Can a person develop professional-looking, business-oriented, desktop-style, interactive ‘single-page’ web apps without mastering the alphabet soup of HTTP, HTML, CSS, JavaScript, DOM, AJAX, Comet, XML, JSON, WebSocket, and Push? Yes!
[*Vaadin Framework*](https://vaadin.com/framework) is the high-quality open-source free-of-cost framework for building a web app user interface using only Java on the backend. You layout a form with buttons, fields, labels, and other widgets either programmatically or by using a visual drag-and-drop form editor.
Run in a Java Servlet container such as the open-source *Apache Tomcat* or *Eclipse Jetty*. Vaadin automagically renders that app in the user’s browser using web-standard technologies. Vaadin generates and delivers the HTML, CSS, and JavaScript on your behalf to any common web browser (desktop or mobile).
You get a rich, flexible, and fast user-interface instantly deployed to most any browser client-side while enjoying the speed, security, reliability, and vast libraries of Java on the server-side.
Over a decade-old, Vaadin is mature and proven, used by over 150,000 programmers world-wide, and is rapidly growing in popularity.
Leave this talk inspired to build web apps in a totally different way, quickly and more easily than you thought possible, enjoying the reliability of Java and the vast world of powerful Java libraries while deploying to common web browsers.