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?