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

Завантаження даних

Інструменти для завантаження та управління даними

Співвідношення інструментів завантаження даних із часом

TanStack Query продовжує йти траєкторією зростання — як за використанням, так і за позитивністю. Зокрема, графік зацікавленості показує, що — разом із tRPC — це, вважайте, єдина бібліотека для завантаження даних, яка все ще інтригує респондентів сьогодні!

Apollo Client
Relay
RTK Query
SWR
TanStack Query
tRPC
Fetch
Axios

Режим:

Вигляд:

Використання:

Частка респондентів, які використовували це
0%
20%
40%
60%
80%
100%
2023
2024
0%
20%
40%
60%
80%
100%

Кількість опцій

Скільки опцій у цій категорії респонденти використовували.

0%
4%
9%
13%
18%
22%
1

0

1,668
2

1

353
3

2

1,180
4

3

1,727
5

4

1,525
6

5

883
7

6

398
8

7

113
9

8

23
0%
4%
9%
13%
18%
22%
% від усіх опитаних

Інші бібліотеки для завантаження даних

Крім ky та URQL, жодна нова бібліотека для завантаження даних не отримала більше 10 згадувань, мінімального порогу входження.

Які ще бібліотеки ви використовували для завантаження даних?
Довільна форма
Множинний вибір
0%
20%
40%
60%
80%
100%
1

2

3

4

5

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

Відповіді, що відповідають ключу "Інші відповіді" 164
0%
20%
40%
60%
80%
100%
% від тих, хто відповів на питання
Ми покликали спільноту React поділитися своїм "вибором року"

Мій вибір 2024: Іконки Lucide

Lucide — це відгалуження іконок Feather із додаванням сотень нових у тому самому чарівному стилі. У них надзвичайне зв'язування з React; дуже просто використовувати та дуже оптимізовано!
Ми покликали спільноту React поділитися своїм "вибором року"

Josh W. Comeau

Інженер програмного забезпечення та освітній діяч. Автор "The Joy of React"

Data Loading Pain Points

What pain points have you encountered related to data loading?
Довільна форма
Множинний вибір
0%
20%
40%
60%
80%
100%
1

Управління станом (useState, Redux, Context тощо)

2

Кешування

3

Обробка помилок

4

cache_issues

5

Проблеми Apollo

6

Надмірна складність

7

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

Відповіді, що відповідають ключу "Інші відповіді" 211
0%
20%
40%
60%
80%
100%
% від тих, хто відповів на питання

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

Client-Side GraphQL with React, v2
Scott Moss
Superfilter AI

Client-Side GraphQL with React, v2

Use type-safe GraphQL APIs in your React applications. Learn the GraphQL Query Language and write queries and mutations while building a data layer with the Urql GraphQL client.
Спонсорований вміст від наших партнерів. Детальніше.