Salt la conținut

Utilizare

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

Application Patterns

Pe care dintre următoarele arhitecturi și modele de randare le-ai folosit în ultimul an?

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

Generare statică incrementală

2,643
5

Multi-Page Application (MPA)

2,441
6

Hidratare parțială

2,021
7

Îmbunătățiri progresive

1,363
8

Edge Rendering

1,354
9

Islands Architecture

1,223
10

Streaming SSR

1,220
0%
17%
34%
52%
69%
86%
% din respondenții la întrebare

Tip de utilizare

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

Ca profesie

8,742
2

Ca student

301
3

Ca hobby

461
4

Alte răspunsuri

34
0%
18%
37%
55%
74%
92%
% din respondenții la întrebare
0%
6%
13%
19%
26%
32%
1

Programare și instrumente tehnice

2,826
2

Consultanță și servicii

1,675
3

Ecommerce & Retail

1,587
4

Finanțe

1,446
5

Educație

960
6

Marketing/Vânzări/Instrumente de analiză

879
7

Divertisment

811
8

Sănătate

719
9

Știri, mass-media & blog-uri

494
10

Student

464
0%
6%
13%
19%
26%
32%
% din respondenții la întrebare
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

Utilizare React

La ce folosești React?
0%
19%
39%
58%
77%
97%
1

Aplicații web

9,201
2

Site-uri statice

4,373
3

Design systems

3,367
4

Aplicații pentru mobil

3,122
5

Aplicații desktop

2,378
6

Browser Extensions

7

Alte răspunsuri

52
0%
19%
39%
58%
77%
97%
% din respondenții la întrebare

Versiune de React

Ce versiune de React folosești în mod regulat?

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

Nu sunt sigur(ă)

582
6

Alte răspunsuri

38
0%
14%
28%
42%
55%
69%
% din respondenții la întrebare

Funcționalități noi

Care dintre aceste funcționalități noi sau viitoare te entuziasmează cel mai mult?
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

🚫 Niciuna

712
12

Alte răspunsuri

43
0%
8%
16%
24%
32%
40%
% din respondenții la întrebare

Alte puncte slabe

Alte puncte slabe ale React pe care ai dori să le menționezi?
(întrebare deschisă)
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%
% din respondenții la întrebare

Resurse recomandate

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.
Mulțumim partenerilor noștri pentru susținere! Află mai multe.