Vue.js
Vue.js ist ein quelloffenes JavaScript-Framework für Benutzeroberflächen. Es verwaltet Zustand und Darstellung reaktiv und baut Oberflächen aus wiederverwendbaren Komponenten.
Ausführliche Erklärung
Vue.js wurde von Evan You entwickelt und erschien 2014. Der Name wird wie das englische „view“ ausgesprochen. Eine Oberfläche besteht aus Komponenten, etwa Formular, Tabelle oder Menü. Jede bündelt Darstellung, Verhalten und Stil und lässt sich wiederverwenden.
Kernideen
- Reaktivität: Ändert sich ein Wert, aktualisiert Vue die betroffenen Teile der Seite selbst
- Composition API: Logik wird in Funktionen gegliedert und lässt sich teilen
- Ökosystem: Router, Zustandsverwaltung (Pinia) und Nuxt für serverseitig gerenderte Seiten
Wann es passt
Vue eignet sich für interaktive Bereiche wie Konfiguratoren, Dashboards oder Formulare mit mehreren Schritten. Eine einfache Unternehmensseite braucht dagegen oft kein Framework. In Verbindung mit Laravel liefert das Backend die Daten über eine API, Vue stellt sie dar.
Softwareentwicklung
Ihr Vorhaben technisch einordnen
Im kostenlosen Erstgespräch von 30 Minuten schildern Sie Ihr Vorhaben. Wir sagen, welche Technik passt und wie wir Umsetzung und Betrieb angehen.