Session

Do you really need JavaScript?

Single Page Applications (SPAs) have emerged as the de facto standard for modern web application development, with Angular, React, and Vue.js leading the pack. However, for Java developers, diving into the world of SPAs often means learning new programming languages and unfamiliar build environments, presenting a steep learning curve.

This presentation introduces an alternative path for Java developers: Vaadin. This well-established web framework enables the development of web applications entirely in Java while also accommodating the classic SPA approach. We will start with the architecture of Vaadin, shifting away from its previous reliance on GWT in favor of WebComponents, and then highlight the benefits and advantages of this framework.

The second part of the talk will feature practical examples from ongoing projects, showcasing how Vaadin enhances efficiency by using the simplicity and familiarity of Java, even in mobile-first application development.

This presentation provides valuable insights for Java developers seeking an alternative to traditional SPA frameworks. It introduces Vaadin and demonstrates its potential within the Java ecosystem. Whether you're a seasoned Java developer or new to the language, this talk aims to inspire and inform your journey toward a more Java-centric approach to web development.

Simon Martinelli

Programming Architect

Erlach, Switzerland

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top