[Vue] ist eine [Javascript Framework|Javascript Frameworks] für das Erstellen und Instantiieren von Oberflächen-Komponenten. !!!Allgemeines Am Besten versendet man [Vue] zusammen mit [RequireJS], damit man Komponenten dynamisch laden kann. !!!Application Um eine Vue-Applikation zu starten, wird eine bestehendes HTML-Tag verwendet: {{{ new Vue({ el: "#vue-root" }); }}} !!RequireJS Zusammen mit [RequireJS] sieht es dann so aus: {{{ define(["vue"], function(Vue) { return new Vue({ el: "#vue-root" }); }); }}} !!!Components Komponenten werden mit Vue.component definiert: {{{ define(["vue"], function(Vue) { return Vue.component("simple-component", { props: { value: String }, template: '<div>{{value}}</div>' }); }); }}} !!!Links * [Awesome Vue Komponenten|https://github.com/vuejs/awesome-vue]