Full-Stack-Entwicklung – darf man das noch? @ JAX Mainz 2023

blog-post-img
By Simon Martinelli
09.05.2023 - 11.05.2023

Der Graben zwischen Frontend und Backend in der Webentwicklung hat sich in den letzten Jahren vergrößert. In der Frontend-Programmierung dominieren Frameworks wie Angular, React oder Vue.js, die Entwickler dazu zwingen, eine andere Programmiersprache und ein anderes Ökosystem zu verwenden.Dadurch ist es für Java-Entwickler schwieriger geworden, sich zurechtzufinden, und in vielen Projekten werden Frontend- und Backend-Entwickler getrennt.

Es kann jedoch in vielerlei Hinsicht von Vorteil sein, wenn ein Entwickler sowohl das Frontend als auch das Backend entwickeln kann. Aber muss ich mich als Java-Entwickler in ein ganz neues Ökosystem einarbeiten? Nein, es gibt Alternativen!

Dieser Vortrag zeigt, wie man als Java-Full-Stack-Entwickler schnell Webanwendungen entwickelt. Wir werden drei Varianten vergleichen, die für den Java-Entwickler geeignet sind: Thymeleaf mit htmx, Vaadin und Hilla.

Anhand eines Beispiels betrachten wir die Vor- und Nachteile, um festzustellen, welches Framework in welchem Szenario die beste Wahl ist.

https://jax.de/software-architecture/java-full-stack-entwicklung

Simon Martinelli
Follow Me