콘텐츠로 건너뛰기

용도

It won't come as any surprise that most respondents still use React to build web apps. But the chart also shows that design systems are now an integral part of the web development process.
React를 어떤 용도로 사용하나요?
Multiple
0%
20%
40%
60%
80%
100%
1
웹 앱
2,559
2
디자인 시스템
+1
1,266
3
정적 사이트
-1
1,172
4
Hybrid sites
991
5
모바일 앱
926
6
데스크탑 앱
563
7
Other Answers
9
0%
20%
40%
60%
80%
100%
% of question respondents
While survey respondents tend to be more plugged in than the community at large, it's still notable to see that so many of them had already upgraded to React 19.
가장 많이 사용하는 React 버전은 무엇인가요?
0%
20%
40%
60%
80%
100%
1
16.x
63
2
17.x
100
3
18.x
1,089
4
19.x
1,277
5
Canary
-1
11
6
잘 모르겠음
-1
96
7
Other Answers
7
0%
20%
40%
60%
80%
100%
% of question respondents

애플리케이션 패턴

While modern frameworks like Next.js offer granular rendering as one of their key selling points, it's important to note that most respondents still rely on the big three rendering patterns (SPA, SSR, and SSG).
다음 아키텍처, 렌더링 패턴 중 지난 1년동안 사용한 것은 무엇인가요?
Multiple
0%
20%
40%
60%
80%
100%
01
싱글 페이지 애플리케이션 (SPA)
2,167
02
서버 사이드 렌더링 (SSR)
1,554
03
정적 사이트 생성 (SSG)
1,127
04
점진적 정적 생성 (ISR)
+1
643
05
부분적 하이드레이션
+1
638
06
멀티 페이지 애플리케이션 (MPA)
-2
600
07
스트리밍 SSR
449
08
아일랜드 아키텍처
353
09
점진적 향상법 (Progressive Enhancement)
329
10
엣지 렌더링
297
0%
20%
40%
60%
80%
100%
% of question respondents

새로운 기능

Most of us are excited for the React Compiler, which promises to improve performance without requiring any major effort on our part.

Conversely, although Server Components can also help make web apps more performant, the fact that their roll-out has at times involved quite a few headaches for developers–combined with the feature already being a few years old at this point–explains the relative lack of excitement around them.

최근에 나왔거나 출시가 예정된 새로운 기능 중 어떤 것들이 가장 흥미롭나요?
Multiple
0%
20%
40%
60%
80%
100%
+2
625
04
-1
622
07
445
09
+4
369
10
-1
234
0%
20%
40%
60%
80%
100%
% of question respondents

기타 페인 포인트

When it comes to performance, React has always adopted a bit of a “chef's choice” approach: just trust the framework to know best, and don't worry about managing every re-render.

Yet developers can quickly run into frustrating situations when they do need more granular control. So we can only hope the new React Compiler will help alleviate some of those pain points.

언급하고 싶은 React의 어려움이나 문제점이 있을까요?
(자유 형식 질문)
Multiple
0%
20%
40%
60%
80%
100%
01
React issues
02
Performance
03
Excessive Re-rendering
+12
04
Excessive complexity
-3
05
상태 관리 (useState, Redux, Context, etc.)
-2
06
nextjs_issues
-2
07
Build tools issues
08
+6
09
Server components
10
Hooks issues
11
Ecosystem issues
+1
12
Rendering issues
13
Other Answers
0%
20%
40%
60%
80%
100%
% of question respondents

Meta Involvement

Few tech companies have generated more drama throughout their history than Meta. Yet that hasn't translated in a negative view of the company's stewardship of React, with most respondents viewing the company in a neutral or positive way.
How would you describe your feelings towards Meta's involvement with React?
0%
20%
40%
60%
80%
100%
1
Very negative
112
2
Negative
264
3
Neutral
1,469
4
Positive
551
5
Very positive
153
0%
20%
40%
60%
80%
100%
% of question respondents

Vercel Involvement

This isn't quite true when it comes to Vercel, the other big player in the React ecosystem.

While the majority is still neutral, negative opinions do outweigh positive ones, with respondents citing lock-in fears, a push for unwanted features, and the founder's controversial political stances as motivations for their negative outlook.

How would you describe your feelings towards Vercel's involvement with React?
0%
20%
40%
60%
80%
100%
1
Very negative
335
2
Negative
575
3
Neutral
996
4
Positive
490
5
Very positive
151
0%
20%
40%
60%
80%
100%
% of question respondents

React Foundation Involvement

In contrast to either Meta or Vercel, sentiment about the recently-announced React Foundation is overwhelmingly positive, indicating that the community welcomes this move towards more open and neutral governance.
How would you describe your feelings towards the React Foundation's involvement with React?
0%
20%
40%
60%
80%
100%
1
Very negative
18
2
Negative
30
3
Neutral
1,198
4
Positive
802
5
Very positive
447
0%
20%
40%
60%
80%
100%
% of question respondents
1
2
3
4
5
2024
2025
1
2
3
4
5
Average

추천하는 리소스

React and TypeScript, v3
Steve Kinney
Temporal

React and TypeScript, v3

Write higher-quality code with React and TypeScript. Add critical type safety to hooks and component design systems. Learn patterns for complex state management with reducers and discriminated unions.
Intermediate Next.js
Scott Moss
Netflix

Intermediate Next.js

Level up your Next.js skills to build production-ready applications. Dive into advanced concepts like server actions, route slots, and data fetching strategies.
우리를 지원해 준 파트너들께 감사 드립니다! 더 알아보기.