跳到内容

使用情况

无论你使用哪个版本、采用什么应用程序模式,或者属于哪个行业领域,使用 React 都没有错误的方式!
过去一年里您使用过以下哪些架构和渲染模式?

尽管人们关注静态站点生成、服务器端渲染和服务器组件,但有趣的是,绝大多数 React 用户仍在开发单页应用程序。

0%
17%
34%
52%
69%
86%
1

单页面应用 (SPA)

7,940
2

服务端渲染 (SSR)

5,783
3

静态站点生成 (SSG)

4,563
4

增量静态生成

2,643
5

多页面应用 (MPA)

2,441
6

局部注水

2,021
7

渐进增强

1,363
8

边缘渲染

1,354
9

岛屿架构

1,223
10

流式服务端渲染

1,220
0%
17%
34%
52%
69%
86%
受访者百分比

以何种方式使用

0%
18%
37%
55%
74%
92%
1

专业

8,742
2

作为学生

301
3

作为爱好

461
4

其他答案

34
0%
18%
37%
55%
74%
92%
受访者百分比
你在哪个行业工作?
0%
6%
13%
19%
26%
32%
1

编程和技术工具

2,826
2

咨询服务

1,675
3

电子商务与零售

1,587
4

金融

1,446
5

教育

960
6

营销/销售/分析工具

879
7

娱乐

811
8

卫生保健

719
9

新闻、媒体和博客

494
10

学生

464
0%
6%
13%
19%
26%
32%
受访者百分比
我们邀请了 React 社区的成员分享他们的"年度之选"

我的 2023 年度之选: Sonner

Sonner 是 React 最好的 toast 组件。默认就很漂亮,高度可配置,并且有一个简单的 API 可以在任何项目中使用。Emil 的出色作品。
我们邀请了 React 社区的成员分享他们的"年度之选"

Miguel Ángel Durán

Twitch 编程主播和内容创作者

您用 React 来做什么?

What do you use React for?
0%
19%
39%
58%
77%
97%
1

Web 应用

9,201
2

静态网站

4,373
3

设计系统

3,367
4

移动应用

3,122
5

桌面应用

2,378
6

Browser Extensions

7

其他答案

52
0%
19%
39%
58%
77%
97%
受访者百分比
Which version of React do you use the most on a daily basis?

请注意,这次调查是在 React 19 宣布或发布之前进行的。

0%
14%
28%
42%
55%
69%
1

16.x

752
2

17.x

1,400
3

18.x

6,570
4

Canary

183
5

不确定

582
6

其他答案

38
0%
14%
28%
42%
55%
69%
受访者百分比
Which of these recent and upcoming new features are you most excited about?
0%
8%
16%
24%
32%
40%
1

3,514
2

2,711
3

2,663
4

2,284
5

2,199
6

2,177
7

1,901
8

1,818
9

762
10

521
11

712
12

其他答案

43
0%
8%
16%
24%
32%
40%
受访者百分比
还有其他 React 痛点需要提及吗?
(自由提问)
0%
22%
44%
66%
88%
110%
1

Excessive complexity

2

3

Performance

4

Next.js issues

5

State management

6

Lack of documentation

7

Ecosystem issues

8

Vercel issues

9

Lack of signals

10

SSR

0%
22%
44%
66%
88%
110%
受访者百分比
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.
Be Productive with React.js, Today's Most Popular Framework
Brian Holt
SQLite Cloud

Be Productive with React.js, Today's Most Popular Framework

Gain experience building, testing, and maintaining high-performance client and server-side React applications.
感谢合作伙伴对我们的支持! 了解更多。