Vue (Visual Understanding Environment) er et JavaScript-rammeverk som hovedsakelig brukes til å bygge brukergrensesnitt og enkeltside applikasjoner. Den bygger på toppen av standard HTML, CSS og JavaScript, og bruker en deklarativ og komponentbasert programmeringsmodell. Vue ble laget som et forsøk på å ta det beste fra Angular og bygge et tilpasset verktøy som er lettere. Hovedårsaken til Vues enorme popularitet er at den kombinerer det beste fra Angular og React.
Vue er et intuitivt rammeverk som er designet for å være fleksibelt og trinnvis adopterbart. Det betyr at utviklerne kan starte med de mest grunnleggende elementene i brukergrensesnittet, og derfra kan de velge å bygge opp ved å bruke både tredjeparts og offisielle Vue-støttede biblioteker. Vue er lett å lære og har en konsis dokumentasjon som hjelper med læring.
Vue fungerer helt takket være open-source utviklersamfunn, og mangelen på støtte på enterprise-nivå anses å være en av ulempene. En annen stor bekymring er at Vue har begrensede ressurser and plug-ins sammenlignet med hovedkonkurrentene React og Angular.
Cegal og Vue
Cegal er involvert i flere prosjekter der våre konsulenter bruker Vue som rammeverk for front-end-utvikling. Bruk av Vue i små og mellomstore prosjekter bidrar ofte til en enklere onboarding av de nye teammedlemmene og totalt sett redusert utviklingstid.
Les om hvordan Cegal jobber med programvareutvikling >
Møt Sarah som jobber med Vue >