콘텐츠로 건너뛰기

Features

This year we put special emphasis on identifying developer pain points with JavaScript. As one might expect, the lack of native typing and browser inconsistencies led their respective charts, each affecting nearly a third of developers.

Syntax Features

0%
16%
32%
48%
64%
80%
1

18,155
2

13,947
3

7,820
4

7,087
5

4,882
6

3,713
7

🚫 해당사항 없음

1,948
0%
16%
32%
48%
64%
80%
% of question respondents
여러분은 이러한 문법(Syntax) 기능들 중 어떤 것을 사용해 보셨나요?

String Features

0%
15%
29%
44%
59%
73%
1

16,157
2

9,741
3

5,385
4

🚫 해당사항 없음

4,318
0%
15%
29%
44%
59%
73%
% of question respondents
여러분은 이러한 문자열(String) 기능들 중 어떤 것을 사용해 보셨나요?

Array Features

0%
10%
20%
29%
39%
49%
1

6,122
2

6,078
3

5,274
4

3,186
5

2,204
6

🚫 해당사항 없음

9,989
0%
10%
20%
29%
39%
49%
% of question respondents
여러분은 이러한 배열(Array) 기능들 중 어떤 것을 사용해 보셨나요?

Async Features

0%
15%
29%
44%
59%
74%
1

16,053
2

9,334
3

9,293
4

🚫 해당사항 없음

2,781
0%
15%
29%
44%
59%
74%
% of question respondents
여러분은 이러한 비동기(async) 기능들 중 어떤 것을 사용해 보셨나요?
We asked members of the JavaScript community to share their “pick of the year”

My 2023 Pick: Replicache

No technology has had a bigger impact on the quality of what I've shipped in years. I think they are carrying the torch on pushing what can be done on the web.
We asked members of the JavaScript community to share their “pick of the year”
0%
12%
24%
37%
49%
61%
1

13,112
2

프로그레시브 웹 앱 (PWA)

10,255
3

7,104
4

3,932
5

3,888
6

3,880
7

3,400
8

3,359
9

1,969
10

1,869
11

1,350
12

357
13

🚫 해당사항 없음

3,251
0%
12%
24%
37%
49%
61%
% of question respondents
여러분은 이러한 브라우져 API들(browser APIs) 중 어떤 것을 사용해 보셨나요?

Language Pain Points

0%
19%
37%
56%
75%
94%
1

Static typing

2

ESM & CJS

3

Browser support

4

TypeScript support

5

Dates

6

Performance

7

Error handling

8

Choice overload

9

Async programming

10

Security

0%
19%
37%
56%
75%
94%
% of question respondents
JavaScript 언어에 관련된 것 중 가장 큰 어려움은 무엇인가요?
(자유 형식 질문)

Browser APIs Pain Points

0%
16%
32%
48%
64%
81%
1

Browser support

2

4

Lack of documentation

5

Dates

6

Excessive complexity

7

Performance

8

Choice overload

9

DOM API

0%
16%
32%
48%
64%
81%
% of question respondents
브라우저 API들(browser APIs)에 관련된 것중 가장 큰 어려움은 무엇인가요?
(자유 형식 질문)
We asked members of the JavaScript community to share their “pick of the year”

My 2023 Pick: Alba Silvente Fuentes

Alba writes about frontend development, web architecture, and web performance, spoke at many conferences, and has a podcast, "No me da la vida". She has been inspiring many devs, and I'm one of them!
We asked members of the JavaScript community to share their “pick of the year”

Arisa Fukuzaki

Senior DevRel Engineer & Docs at Storyblok
0%
9%
18%
26%
35%
44%
1

2,989
2

2,583
3

2,373
4

2,339
5

1,669
6

1,578
7

1,492
8

1,439
9

1,378
10

1,369
0%
9%
18%
26%
35%
44%
% of question respondents
How many time each item was added to respondent's Reading List, a feature that lets people learn more about specific topics as they take the survey.

추천하는 리소스

Test Your JavaScript Knowledge
Lydia Hallie

Test Your JavaScript Knowledge

Challenge your core knowledge of JavaScript with 50 interactive quiz questions covering topics like the event loop, scopes and closures, the "this" keyword, classes and prototypes, garbage collection, and more!
JavaScript: The Hard Parts, v2
Will Sentance
Codesmith

JavaScript: The Hard Parts, v2

Combining mental models of JavaScript's inner workings and hands-on programming challenges, this course will give you a solid understanding of callbacks and higher-order functions, closure, asynchronous JavaScript, and object-oriented JavaScript.
우리를 지원해 준 파트너들께 감사 드립니다! 더 알아보기.