Rapid Application Development mit JHipster (Frederik Hahne)
Details
JHipster ist eine Entwicklungsplattform zum erzeugen, entwickeln und betreiben von modernen Webanwendungen und Microservices auf Basis von Spring Boot, Micronaut oder Quarkus im Backend und Angular/React oder Vue im Frontend. Innerhalb von Sekunden generiert JHipster eine produktionsreife Anwendung inklusive Metriken, Monitoring und Tests. Hierbei kann man je nach Anwendungsfalls oder Vorliebe (SQL, MongoDB, JWT, OAuth2) aus einer ganzen Reihe von Optionen wählen.
In diesem Talk werden nach einer kurzen Einführung in JHipster eine Anwendung erzeugen (Micronaut mit Vue.js), in der Cloud (Heroku) deployen und mit Hilfe von Gitlab CI/CD Pipelines Aktualisierungen einspielen. Wir werfen ebenfalls einen kurzen Blick auf die Änderungen, die mit der nächsten Version 7 anstehen.
Frederik ist seit 2015 Mitglied des JHipster Core Teams und hat im Laufe der Zeit an verschieden Teilen des Frontends und des Backends gearbeitet. Momentan ist er für den Gradle Support verantwortlich und hat geholfen den Vue Support voranzubringen. Er arbeitet bei der WPS Management GmbH an der offenen B2B Integrations Plattform wescale und organisiert die Treffen der JUG Paderborn und hat die lokale Devoxx4Kids Gruppe ins leben gerufen.
