Posts

Posts mit dem Label "Vue.js" werden angezeigt.

Vue.js Frontend mit Spring Boot Backend

Bild
Vue.js ist eine schnelle und flexible JavaScript-basierte Frontend-Entwicklungsplattform. Durch intuitive Syntax und umfangreiche Bibliotheken ist es eine der besten Optionen für moderne Frontend-Entwicklung. Hier kombinieren wir es mit einem Spring Boot Backend! Frontend und Backend im Zusammenspiel Was bauen wir genau? Wir programmieren ein modernes Frontend mit Vue.js.  Mit npm bauen wir das Frontend als produktionsbereites, kompaktes Artefakt. Danach Kopieren wir es in unsere Spring Boot Anwendung, so dass es vom integrierten Application Server (z. B. Tomcat oder Netty) ausgeliefert wird. Mit Spring Boot implementieren wir das Backend mit REST-API für das Vue.js Frontend. Das folgende Bild zeigt die Struktur unseres Spring Boot Servers mit integriertem Vue.js Frontend. Zuerst lädt der Benutzer die komplette Frontend Anwendung im Browser. Sofern diese mit Vue.js als Single Page Application gebaut wurde, finden anschließend nur noch REST-Requests statt.  Frontend und Backend Entwickl