Wat we ermee bouwen
Vue is onze standaard voor browser-UI. We gebruiken het voor de interfaces die achter een product zitten in plaats van ervoor — dashboards voor winkeliers, configuratiepanelen, interne beheertools — en voor webapps voor eindklanten.
De reden is onderhoudbaarheid en geen nieuwigheid. De Composition API houdt logica uittrekbaar en testbaar, het single-file component houdt de markup, het gedrag en de stijlen van een scherm op één leesbare plek, en het framework verandert langzaam genoeg dat een project van twee jaar geleden nog bouwt en nog leest als hedendaags Vue.
Waar we het hebben ingezet
De winkeliers- en beheerinterfaces van ons white-label-cashbackplatform zijn Vue — de oppervlakken waar winkeleigenaren cashbackregels instellen en waar nieuwe merkapps worden gelanceerd.
Wanneer we het aanraden
Vue past bij teams die de code na de overdracht zelf gaan beheren. Het is toegankelijk genoeg dat een developer die vooral backend doet een veilige wijziging aan een scherm kan maken, en dat is in een klein team vaak de werkelijke beperking.
We zouden iets anders voorstellen als je team al diep in React zit en daarop werft — bekendheid met een framework wint van voorkeur voor een framework. Voor alles wat server-gerenderd of SEO-gevoelig is grijpen we naar Nuxt in plaats van naar kaal Vue.



