Gå til innhold

Bruk

Hvordan du bruker JavaScript.

JavaScript/TypeScript-balanse

0%
6%
13%
19%
26%
32%
1

100% JS

1,610
2

|

966
3

|

728
4

|

391
5

50/50

1,034
6

|

546
7

|

1,857
8

|

4,569
9

100% TS

5,562
0%
6%
13%
19%
26%
32%
% besvarelser på spørsmål
Hvordan fordeler du tiden din mellom å skrive JavaScript- og TypeScript-kode?

JavaScript-bruk

0%
18%
36%
55%
73%
91%
1

Profesjonelt

17,030
2

Som hobby

6,991
3

Som student

2,235
0%
18%
36%
55%
73%
91%
% besvarelser på spørsmål
I hvilken sammenheng bruker du hovedsakelig JavaScript?
Vi spurte medlemmer av JavaScript-fellesskapet om å dele sitt "valg av året"

Mine valg for 2023: Electron

Med hverdagsapper som VS Code, Figma, Discord, Slack og 1Password som alle kjører på Electron, forblir det en integrert del av JS- og utviklerøkosystemet. Mange verktøy vi alle bruker ville ikke eksistert uten det, og når det brukes riktig, er det virkelig en kraftig plattform.
Vi spurte medlemmer av JavaScript-fellesskapet om å dele sitt "valg av året"

Kilian Valkhof

Skaper av Polypane Browser for utviklere

JavaScript-bruk

0%
20%
39%
59%
78%
98%
1

Frontend utvikling

18,402
2

Backend utvikling

12,501
3

Mobilapper

5,038
4

Skrivebordsapper

3,704
5

Datavisualisering

2,900
6

Grafikk og animasjon

2,236
7

Dataanalyse

1,409
8

Spillutvikling

1,162
9

Maskinlæring

473
10

Innebygde apper

465
0%
20%
39%
59%
78%
98%
% besvarelser på spørsmål
Hva bruker du JavaScript til?
0%
9%
18%
28%
37%
46%
1

Programmering og tekniske verktøy

7,755
2

Konsulenttjenester

5,514
3

E-handel og detaljhandel

4,541
4

Finans

2,896
5

Utdannelse

2,632
6

Markedsføring/Salg/Analyseverktøy

2,610
7

Underholdning

2,335
8

Helsesektor

1,722
9

Nyheter, media og blogging

1,643
10

Statlig

1,125
0%
9%
18%
28%
37%
46%
% besvarelser på spørsmål
Hvilken bransje(r) jobber du i?

Applikasjonsmønstre

0%
18%
37%
55%
73%
91%
1

Ensideapplikasjon (SPA)

16,730
2

Server-side rendering (SSR)

11,307
3

Statisk sidegenerering (SSG)

8,727
4

Flersideapplikasjon (MPA)

7,809
5

Delvis hydrering

3,939
6

Øy-arkitektur

2,654
7

Progressiv forbedring

2,499
8

Inkrementell statisk generering

2,145
9

Streaming SSR

1,729
10

Progressiv hydrering

1,566
0%
18%
37%
55%
73%
91%
% besvarelser på spørsmål
Hvilke av følgende arkitektur- og renderingsmønstre har du brukt i løpet av det siste året?
Vi spurte medlemmer av JavaScript-fellesskapet om å dele sitt "valg av året"

Mine valg for 2023: Web Interoperable Runtimes

Web-interoperable runtime-miljøer er kjøremiljøer som tillater at kode kjører konsekvent på tvers av flere plattformer og miljøer. Jeg tror at det å jobbe med en slik standard eksponerer oss for fremtiden innen webutvikling.
Vi spurte medlemmer av JavaScript-fellesskapet om å dele sitt "valg av året"

Gustavo Vasquez

Software Engineer 🇧🇷

JavaScript utfordringer

0%
7%
15%
22%
30%
37%
1

Kodearkitektur

6,451
2

Tilstandsadministrasjon

5,552
3

Byggverktøy

4,946
4

Håndtering av avhengigheter

4,887
5

Ytelse

4,374
6

Feilsøking

4,032
7

Definere typer

3,910
8

Datohåndtering

3,465
9

Asynkron kode

2,003
10

Finne pakker

1,937
0%
7%
15%
22%
30%
37%
% besvarelser på spørsmål
Hvilke aspekter ved JavaScript sliter du mest med?

Manglende Funksjoner

0%
11%
23%
34%
45%
57%
1

Statisk typing

9,489
2

Standardbibliotek

7,152
3

Bedre Databehandling

6,679
4

Uforanderlige Datastrukturer

4,296
5

pipe_operator

3,603
6

Mønster Matching

3,404
7

Observable

3,402
8

Dekoratører

2,717
9

Error handling

10

Andre svar

320
0%
11%
23%
34%
45%
57%
% besvarelser på spørsmål
Hva føler du mangler i JavaScript i dag?

Webteknologiers Tilfredshet

0
1
2
3
4
2020
2021
2022
2023
0
1
2
3
4
Gjennomsnitt
Hvor fornøyd er du med den generelle tilstanden til webteknologier?

JavaScript Tilfredshet

0
1
2
3
4
2020
2021
2022
2023
0
1
2
3
4
Gjennomsnitt
Hvor fornøyd er du med den generelle tilstanden til JavaScript?

Anbefalte ressurser

Your Path to Becoming a Senior Web Developer!
Will Sentance
Codesmith

Your Path to Becoming a Senior Web Developer!

Deep dive into JavaScript, the most popular framework React, Web performance, CSS, deploying websites, TypeScript, and functional JavaScript to become a professional web developer today.
Expand Your Abilities to the Server and Master the Fullstack
Jem Young
Netflix

Expand Your Abilities to the Server and Master the Fullstack

Set up servers, create APIs, and deploy your code to the world by learning the full stack.
Takk til våre partnere for deres bidrag! Lær mer.