Vue.js

Wat is het?

Vue.js is een progressief JavaScript-framework voor het bouwen van gebruikersinterfaces. Het is ontworpen om incrementeel adopteerbaar te zijn, wat betekent dat je zo weinig of zo veel van Vue kunt gebruiken als je project nodig heeft. Vue combineert reactieve data-binding met een componentsysteem, en biedt een toegankelijke leercurve terwijl het krachtig genoeg is voor complexe applicaties met zijn ecosysteem van tools.

Praktisch voorbeeld

Een Vue single-file component heeft drie secties in één .vue-bestand: de template-sectie bevat HTML met Vue-directives zoals v-for voor loops en v-if voor conditionelen, de script-sectie bevat JavaScript met data, methods, computed properties en lifecycle hooks, en de style-sectie bevat CSS die gescoped kan worden om alleen deze component te beïnvloeden. Dit houdt alle gerelateerde code samen.

Test je kennis

Waarop is Vue's reactiviteitssysteem gebaseerd?

Vraag het aan Lex
Lex kent de context van deze term en helpt je sneller met gerichte uitleg, voorbeelden en extra context.
Tip: Lex antwoordt kort in de widget. Voor meer detail, ga naar full screen modus.

Snelle links