klient siden Vue (15)

Vue - også kaldet Vue.js eller VueJS - har på blot to år næsten tredoblet udbredelsen blandt verdens udviklere. Dermed er JS-frontend biblioteket nu brugt af næstflest udviklere i verden. Kun Facebook-støttede React anvendes af flere, fremgår det af "The State of JavaScript 2018", som netop er offentliggjort.

For et år siden strøg VueJS forbi AngularJS med hensyn til popularitet på GitHub. Og nu et år efter har kode-biblioteket også overhalet React målt i antal stjerner på GitHub. Dermed kan Vue nu kalde sig det mest populære js-frontend-bibliotek nogensinde på det verdensførende udvikler-centrum.

Med 40.000 nye stjerner fik frontend biblioteket Vue klart flest nye tilhængere på GitHub blandt verdens javascript frameworks i 2017. React kom ind på andenpladsen med en vækst på 27.800. Dermed fastholder de to biblioteker deres topplacering fra foregående år i den seneste udgave af JavaScript Rising Stars.

Opbakningen til frontend-biblioteket React er steget fra 53 til 58 pct. i det forløbne år, viser den netop offentliggjorte State of JavaScript 2017. Dermed styrker Facebook-projekt sin position som kongen af frontend blandt verdens udviklere. Samtidig viser undersøgelsen, at den gamle konge, AngularJS, fortsætter med at miste tærræn. AngularJS er nu blot et mulehår fra at blive passeret af Vue, som har benyttet 2017 til at overhale den nye Angular med hensyn til opslutning blandt verdens udviklere.

Vue - også kaldet Vue.js eller VueJS - har nu 4 pct. flere supportere end Angular. Det fremgår af den netop offentliggjorte undersøgelse State of JavaScript 2017. Dermed er Angular´s forspring på 30 pct. i den tilsvarende 2016-undersøgelse mere end indhentet. Skiftet kan skyldes, at langt flere udviklere ifølge undersøgelsen dropper Angular, end det er tilfældet for Vue.

I den forgangne uge blev Vue.js for første gang nogensinde hentet hjem flere gange end Angular 1 hos verdens web-udviklere. Samtidig har js-biblioteket længe været det næstmest populære på verdensplan målt i stjerner på GitHub. Er tiden moden til at starte en erfaringsudveksling om Vue i Danmark?

I den forgangne uge blev frontend-biblioteket Vue.js for første gang nogensinde hentet hjem flere gange end Angular 1 hos verdens web-udviklere. Dermed har populariteten på GitHub, hvor Vue passerede konkurrenten i sommer, nu slået igennem til den faktiske brug af de to kode-biblioteker. Den nye version af Angular og kongen af js-bibliotekerne, React, bliver dog fortsat downloaded betydeligt oftere end Vue.

Der kan gemme sig danske MEVN stakke derude, men det har ikke været muligt at opdrive nogen. Så mevn.dk er et godt bud på at være den første af slagsen. Det er et modul, hvor brugerne kan skrive indlæg til bl.a. Udvandrerne.dk, StaticSiteGenerators.dk og NoSQL.dk.

Vue egner sig bedst til små virksomheder og små teams, der skal have noget fra hånden. Omvendt retter React sig mest mod store organisationer, hvor perfektion er i højsædet, mener artiklens forfatter.

VueJS oplever er netop nu genstand for en kraftigt stigende popularitet, hvor den har overhalet Angular, og søge-interesse, hvor den har overhalet React. Statistikkerne taler også om stigende brug af Vue, men på denne front er Angular og React fortsat de dominerende spillere på verdensplan.

Store kinesiske firmaer som Baidu og Alibaba bruger allerede Vue. Men vestlige firmaer melder sig også under fanerne. Det gælder bl.a. Laravel, Statamic og JSFiddle. Blandt de seneste er GitLab, som har valgt frameworket på grund af en god balance mellem enkelhed og struktur.

React er det klart mest brugte javascript frontend framework på verdensplan. Vue vurderes til at være nummer 2, mens Angular 2 kommer ind på tredjepladsen. Desuden ligger React i top 3, når det gælder interessen hos de udviklere, der ikke har bestemt sig endnu.

Vue.js fik flere nye tilhængere end både React og Angular på GitHub i 2016. 26.400 nye stars fik frontend frameworket, og dermed blev det årets js-sprinter.

Jan Larsen tilbyder udvikling af websteder ved hjælp af frontend biblioteket Vue.js og de statiske side generatorer Hugo og Hexo samt CMS´et Keystone. Desuden laver JLKM udtræk af data til lagring i markdown eller MongoDB med efterfølgende præsentation af data via generatorerne, CMS´et eller VueJS.

JLKM leverer udvikling af websteder ved hjælp af frontend bilblioteker, static site generators, open source CMS systemer og med lagring i markdown eller NoSQL.