react, vue, angular, backbone, ember, polymer, aurelia

React udbygger grebet om frontend-tronen

Artikel 13-12-17 ~3 minutters læsning · 452 ord

63 pct. af udviklerne bruger frontend-biblioteket React, og det har de i øvrigt tænkt sig at blive ved med.

Sådan lyder resultatet af den netop offentliggjorte State of JavaScript 2017, som indeholder svar fra 23.704 udviklere verden over.

Dermed fastholder React kravet på frontend-tronen blandt verdens udviklere. Godt og vel endda. Opslutningen bag React er nemlig udbygget med 10 pctpt. i forhold til den tilsvarende undersøgelse fra 2016.

Den gamle konge, Angular 1 (i dag benævnt AngularJS), har forlængst abdiceret. Og efterfølgeren, Angular (uden tal og uden JS), kan tilsyneladende ikke løfte arven. Tværtimod må den nu se sig passeret af opkomlingen Vue. Mens opbakningen til Angular er steget fra 13 til 19 pct. i det forløbne år, så har Vue lagt sig i overhalingsbanen med en fordobling fra 10 til 20 pct.

Endnu flere vil gerne lære React

Udbredelsen af React stopper dog næppe ved de 58 pct. For endnu 27 pct. af udviklerne tilkendegiver, at de gerne vil lære at bruge React. Dermed er React det bibliotek, som påkalder sig den næststørste interesse blandt ikke-brugerne i undersøgelsen.

Mht. positiv interesse overgås React kun af Vue, som over halvdelen af verdens udviklere, 51 pct, godt kunne tænke sig at programmere i.

Samtidig ligger frafaldet fra React i den lave ende. Kun 4 pct. svarer, at de har droppet React. Denne frafalds-procent stikkes kun af ét biliotek. Det er Vue, som kun 2 pct. har vendt ryggen til.

Omvendt er frafaldet et stort problem for den tidligere Angular-kongefamilie. Således tilkendegiver 10 pct. af svarpersonerne, at de har prøvet kræfter med (den nye) Angular, men at de ikke vil bruge den mere. Endnu værre ser billedet ud for den gamle AngularJS, som 40 pct. har ditchet.

Backbone og Ember er på vej ud

AngularJS er dog ikke alene om at blive kørt bagud af dansen. Det samme gælder ifølge undersøgelsen for Backbone, Ember, Polymer og Aurelia.

Backbone kunne ellers mønstre 12 pct. af udviklerne i 2016, men opbakningen er nu faldet til 7 pct. Støtten til Ember er i samme periode faldet fra 8 til 5 pct., som også er den andel, Polymer kan opvise. I bunden ligger Aurelia, som kun anvendes af godt og vel 1 pct. af verdens udviklere.

Udviklernes præferencer mht. frontend biblioteker i 2017 / 2016

Bibliotek React Vue Angular Angular 1
Used it before, would use again 63 / 53 20 / 10 19 / 13 20 / 30
Used it before, would not use again 4 / 5 2 / 1 10 / 34 40 / 34
Heard of it, would like to learn 27 / 32 51 / 33 26 / 10 7 / 10

Kilde: State of JavaScript 2017 / 2016. Procenter af 23.704 svarpersoner