Full-stack Development is Dead, Long Live Full-stack Development! @ DevDays Europe 2024

By Simon Martinelli
20.05.2024 - 23.05.2024

The gap between front-end and back-end in web development has widened in recent years. In front-end programming, frameworks such as Angular, React, or Vue.js are predominant, forcing developers to use a different programming language and a different ecosystem.

This has made it more difficult for Java developers to find their way around, and in many projects, front-end and back-end developers are separated.

However, it can be beneficial in many ways if a developer can develop both the front-end and back-end. But as a Java developer, do I have to get familiar with a whole new ecosystem? No, there are alternatives!

This talk shows how to develop web applications quickly as a Java full-stack developer. We will compare three options that suit the Java developer: Thymeleaf with htmx, Vaadin, and Hilla. Based on an example, we look at the advantages and disadvantages to determine which framework is the best choice in which scenario.


Simon Martinelli
Follow Me