Lompat menuju konten

Pemakaian

No matter what version you use, application pattern you adopt, or industry sector you belong to, there's no wrong way to use React!

Pola-pola aplikasi

Despite the focus on static site generation, server-side rendering, and server components, it's interesting to note that the vast majority of React users still work on Single Page Applications.

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

Single Page Application (SPA)

7,940
2

Server-Side Rendering (SSR)

5,783
3

Static Site Generation (SSG)

4,563
4

Incremental Static Generation

2,643
5

Multi-Page Application (MPA)

2,441
6

Partial Hydration

2,021
7

Progressive Enhancement

1,363
8

Edge Rendering

1,354
9

Islands Architecture

1,223
10

Streaming SSR

1,220
0%
17%
34%
52%
69%
86%
% dari pertanyaan responden
Yang manakah dari pola-pola aplikasi dan rendering ini yang anda gunakan pada tahun sebelumnya?

Tipe Pemakaian

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

Secara profesional

8,742
2

Sebagai Pelajar

301
3

Sebagai Hobi

461
4

Lainnya

34
0%
18%
37%
55%
74%
92%
% dari pertanyaan responden

Sektor Industri

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

Pemrograman & Peralatan Teknis

2,826
2

Konsultan & Jasa

1,675
3

Toko Online & Ritel

1,587
4

Keuangan

1,446
5

Edukasi

960
6

Pemasaran/Penjualan/Alat Analisa

879
7

Dunia Hiburan

811
8

Kesehatan

719
9

Berita, Media Massa, & Menulis Blog

494
10

Pendidikan

464
0%
6%
13%
19%
26%
32%
% dari pertanyaan responden
Anda sedang bekerja pada sektor industri apa?
We asked members of the React community to share their “pick of the year”

My 2023 Pick: Sonner

Sonner is the best toast component for React. Beautiful by default, highly configurable, and with a simple API to use in any project. Wonderful work by Emil.
We asked members of the React community to share their “pick of the year”

Miguel Ángel Durán

Twitch Coding Streamer & Content Creator

Untuk apa anda menggunakan React?

0%
19%
39%
58%
77%
97%
1

Aplikasi Web

9,201
2

Situs web statis

4,373
3

Sistem Desain

3,367
4

Aplikasi seluler

3,122
5

Aplikasi Desktop

2,378
6

Browser Extensions

7

Lainnya

52
0%
19%
39%
58%
77%
97%
% dari pertanyaan responden
What do you use React for?

Note that the survey was conducted before the announcement or release of 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

Tidak yakin

582
6

Lainnya

38
0%
14%
28%
42%
55%
69%
% dari pertanyaan responden
Which version of React do you use the most on a daily basis?

Fitur-fitur baru

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

Tidak ada

712
12

Lainnya

43
0%
8%
16%
24%
32%
40%
% dari pertanyaan responden
Which of these recent and upcoming new features are you most excited about?

Other Pain Points

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%
% dari pertanyaan responden
Any other React pain points that you would like to mention?
(Pertanyaan bebas)

Rekomendasi Sumber

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.
Terima kasih kepada semua Mitra yang telah mendukung Kami! Pelajari lebih lanjut.