Link til delJavaScript/TypeScript-balanse
Vi er nå helt inne i TypeScript-æraen. 67 % av respondentene svarte at de skriver mer TypeScript enn JavaScript-kode – mens den største gruppen besto av folk som bare skriver TypeScript.
Link til delCompiled Code Balance
Det bør ikke komme som noen overraskelse at nesten all JavaScript-kode i 2024 går gjennom et bygge-trinn. Selv om bundlere og bygningsverktøy definitivt legger til kompleksitet i utviklingsprosessen vår, ser det ut til at de mest sannsynlig er her for å bli.
Link til delAI Code Generation
Til tross for all praten om AI-assistert koding, er det fortsatt mange av oss som bruker AI-verktøyene bare sparsomt. Faktisk er det hele 20 % som ikke bruker dem i det hele tatt for å produsere kode.
Link til delJavaScript-bruk
Det er alltid godt å vite i hvilken kontekst respondentene skriver JavaScript-kode, og langt de fleste bruker det som en del av deres daglige jobb.
Link til delJavaScript-bruk
Nesten alle respondentene oppga at de bruker JavaScript til frontend-utvikling, noe som gir mening gitt språkets opprinnelse.
Link til delBransje
Den største industrisektoren besto av utviklere som lager verktøy for andre utviklere, mens den best betalte sektoren viste seg å være reklame.
Link til delApplikasjonsmønstre
Til tross for at moderne JavaScript meta-rammeverk nå støtter komplekse renderingstrategier, forble de vanligste applikasjonsmønstrene de mest tradisjonelle: single-page apps og server-side rendering.
Link til delJavaScript utfordringer
Kodearkitektur er alltid en bekymring når en kodebase når en viss størrelse, så det gir mening at det toppet rangeringen over de største JavaScript-utfordringene, etterfulgt av tilstands- og avhengighetsstyring.
Link til delNew Proposals
Det er for øyeblikket flere TC39-forslag som er på vei til å bli en realitet. Temporal og Decorators skilte seg ut i år som de som respondentene var mest entusiastiske for.
Link til delManglende Funksjoner
Mens mangelen på innebygd statisk typetesting har vært merkbart i utviklerfellesskapet i lang tid, er det interessant å se Signals komme inn på tredjeplass på denne listen, til tross for at det ikke er en del av de mest populære front-end-rammeverkene.
Link til delNative Types
Det er tydelig at de som deltok i undersøkelsen ønsker seg innebygde typer, og at de håper å se dem implementert med en TypeScript-lignende syntaks. Dessverre skilte ikke formuleringen av årets spørsmål klart mellom typer runtime og TypeScript-lignende typer som annotasjoner, så det gjenstår å se hvilken av disse to veiene som vil vinne fellesskapets favoritt.