Перейти до вмісту

Управління станом

Бібліотеки для управління станом застосунку

Досвід використання і ставлення до управління станом

Окрім useState, інструментом для управління станом із найвищим коефіцієнтом позитивного ставлення став Zustand. І хоч Redux все ще може пишатися великою кількістю користувачів, та він вже не такий улюблений.

Групувати за:

Сортувати за:

1

99%
11,033
2

80.5%
19%
9,911
3

55.2%
31.9%
12.9%
9,887
4

28.4%
42.5%
29.1%
9,894
5

17.8%
58.1%
24.1%
9,885
6

13.2%
39.7%
47.1%
9,887
7

10.7%
38.8%
50.5%
9,850
8

10.7%
49.2%
40.1%
9,866

Досвід

  • Використовував(-ла): Респонденти, які це використовували.
  • Чув(-ла) про це: Респонденти, які чули про це, але не використовували.
  • Вперше чую: Респонденти, які не чули про це.

Ставлення

  • Позитивно: Респонденти, які зацікавлені у вивченні технології або хочуть використовувати її ще.
  • Нейтрально: Респонденти, які не висловили жодного ставлення до технології.
  • Негативно: Респонденти, які не зацікавлені у вивченні технології або використовували її і мали негативний досвід.

Інші бібліотеки для управління станом

Які ще бібліотеки ви використовували для управління станом у ваших застосунках?
0%
8%
15%
23%
30%
38%
1

183
2

98
3

86
4

43
5

32
6

Signals

32
7

31
8

30
9

25
10

24
11

Інші відповіді

289
0%
8%
15%
23%
30%
38%
% від тих, хто відповів на питання
Ми покликали спільноту React поділитися своїм "вибором року"

Мій вибір 2023: Remotion

Ідея створення програмованих відео в React захоплює мене донині. Remotion — це досить непоказний проєкт, який продовжує повільно, але стабільно розвиватися та успішно прийнятий сферою DevRels, викладачами, незалежними розробниками та більшими компаніями (зокрема для відеокампанії Unwrapped GitHub).
Ми покликали спільноту React поділитися своїм "вибором року"

Проблеми управління станом

З якими проблемами ви стикалися під час управління станом?
Довільна форма
0%
13%
26%
39%
52%
65%
1

Redux issues

2

Excessive complexity

3

Excessive boilerplate

4

Global state management

5

Context API

Відповіді, що відповідають ключу “Context API” 37
6

MobX issues

7

8

Configuration

9

Debugging

10

Performance

0%
13%
26%
39%
52%
65%
% від тих, хто відповів на питання

Рекомендовані джерела

Advanced Redux with Redux Toolkit
Steve Kinney
Temporal

Advanced Redux with Redux Toolkit

In this course, you'll use Redux Toolkit to simplify reducer logic and actions, use TypeScript with Redux, add tests, and use RTK Query to fetch data in real-world projects.
State Modeling in React with XState
David Khourshid
Microsoft

State Modeling in React with XState

In this course, we'll be learning to model state before we code using state machines and statecharts and then use those in our app to orchestrate complex app logic.
Дякуємо нашим партнерам за підтримку! Детальніше.