State of JS-undersøkelsen pleier vanligvis å komme ganske tidlig på året, gjerne i januar/februar. Likevel er 2023-versjonen av undersøkelsen klar først nå, mer enn seks måneder inn i 2024.
Årsaken er ifølge de som står bak undersøkelsen at de rett og slett har vært overarbeidet, blant annet fordi de valgte å også lage en helt ny State of HTML-undersøkelse, i tillegg til å skrive om mye av koden som brukes til å visualisere resultatene fra undersøkelsene.
State of JS 2023 er basert på svar fra 23.540 utviklere i perioden november til desember 2023.
En av overraskelsene i årets undersøkelse er at Vue.js-rammeverket ser ut til å fått et oppsving, noe som naturlig nok gleder Vue-skaperen Evan You:
As a 10-year old framework, @vuejs increased in *both adoption and positivity* in the latest State of JS survey.
— Evan You (@youyuxi) June 20, 2024
And it's going to keep getting better! pic.twitter.com/HozKvtqafa
Vue går forbi Angular
I årets undersøkelse er det fortsatt React som leder soleklart som det mest populære frontendrammeverket, en førsteplass de har hatt helt siden undersøkelsen startet i 2016.
Til tross for mye positiv oppmerksomhet rundt Angular i det siste, blant annet i forbindelse med støtten for signals i Angular 17, er bruken av Angular fortsatt synkende i årets undersøkelse. Dermed passerer Vue Angular i bruk:
Dette er hvor mange av de spurte som oppgir at de har brukt de ulike rammeverkene:
- React: 84 %
- Vue: 52 %
- Angular: 46 %
- Svelte: 25 %
Next.js befester posisjonen
I undersøkelsen skilles det mellom "frontend-rammeverk" og "meta-rammeverk", der sistnevnte er mer omfattende og typisk også håndterer ruting og en del andre ting – og gjerne bygger på toppen av frontendrammeverk som React, Vue eller Svelte.
Terminologien har endret seg litt de siste årene, i fjorårets undersøkelse kalte de det "rendering frameworks", men begrepet "metarammeverk" ser ut til å ha fått fotfeste i bransjen.
I React-verdenen er det ingen tvil om hvilket metarammeverk som gjelder for de fleste. Next.js har hatt en ganske bratt vekstkurve helt siden 2018, og fortsetter å øke i årets undersøkelse.
Hele 56 prosent av de spurte oppgir nå at de har brukt eller bruker Next.js, mens tallet for det Vue-baserte metarammeverket Nuxt.js er 25 prosent.
Men også Astro ser ut til å øke kraftig, fra 8 prosent i 2022 til 19 prosent i 2023:
Alle vil ha Vite
I kategorien for byggeverktøy, er det fortsatt den gamle traveren Webpack som er mest brukt (90 %).
Men det spørs om det tar så lang tid før Webpack blir forbikjørt av Vite, som har hatt en temmelig bratt vekst og nå brukes av 73 prosent av de spurte:
Vite vinner også flere priser som State of JS deler ut i år, blant annet for:
- Teknologien flest har tatt i bruk ("Most adopted technology")
- Teknologien flest vender tilbake til ("Highest retention")
- Best likte bibliotek ("Most loved library")
Undersøkelsen inneholder også en masse om hvilke deler av JavaScript, nettleser-API-er og ulike verktøy utviklere bruker mest – du finner alt sammen på State of JS sine nettsider.
Har du fått med deg saken om hvordan VG valgte å gå over til Astro? Les den her: