Перейти к основному содержимому
Опросы
/
State of React 2023
Русский
This survey closed on November 15, 2023.
Посмотреть результаты опроса »
Содержание
▶
Main APIs
Hooks
New Features
Component Libraries
State Management
Data Loading
Back-End & Infrastructure
Другие инструменты
Usage
Ресурсы
О вас
9/11
Usage
React Usage
React Version
React Usage
Сфера деятельности
Application Patterns
Happiness
New Features
Other Pain Points
What do you use React for?
general.check_all
Design systems
Custom libraries of React components
Desktop apps
Apps that run locally on a desktop
Mobile apps
Mobile apps using React or React Native
Static sites
Pre-generated sites with minimal server interactions
Web apps
Web-based apps with complex interactions, state, routing, etc.
Other…
Добавить комментарий (необязательно)
Skip
Which version of React do you use the most on a daily basis?
16.x
17.x
18.x
Canary
Not sure
Other…
Добавить комментарий (необязательно)
Skip
In what context do you primarily use React?
На работе
В учёбе
Для меня это хобби
Other…
Добавить комментарий (необязательно)
Skip
В каких сферах деятельности вы работаете?
general.check_all
Сельское хозяйство
Автомобильная промышленность
Строительство
Консалтинг и услуги
Кибербезопасность
Электронная коммерция и розничная торговля
Образование
Энергетика
Развлечения
Финансы
Государственный сектор
Здравоохранение
Сфере обслуживания
Страхование
Логистика
Производственный сектор
Маркетинг/Продажи/Инструменты аналитики
Новости, медиа, блогинг
Программирование и технические инструменты
Недвижимость
Социальные медиа
Я студент
Телекоммуникационный сектор
Транспортный сектор
Путешествия
Other…
🚫 None
Добавить комментарий (необязательно)
Skip
Which of the following architecture and rendering patterns have you used
in the last year
?
general.check_all
Edge Rendering
Altering rendered HTML at the edge before sending it on to the client
Incremental Static Generation
Being able to dynamically augment or modify a static site even after the initial build (Next.js ISR, Gatsby DSG)
Islands Architecture
Isolated islands of dynamic behavior with multiple entry points in an otherwise static site (Astro, Eleventy)
Multi-Page Application (MPA)
Apps that run entirely on the server, with minimal client-side dynamic behavior
Partial Hydration
Only hydrating some of your components on the client (e.g. React Server Components)
Progressive Enhancement
Making sure an app is functional even without JavaScript
Progressive Hydration
Controlling the order of component hydration on the client
Resumability
Serializing framework state on the server so the client can resume execution with no duplicated code execution.
Server-Side Rendering (SSR)
Dynamically rendering HTML content on the server before rehydrating it on the client
Single Page Application (SPA)
Apps that run entirely in the browser
Static Site Generation (SSG)
Pre-rendered static content, with or without a client-side dynamic element
Streaming SSR
Breaking down server-rendered content in smaller streamed chunks
Other…
🚫 None
Добавить комментарий (необязательно)
Skip
How happy are you with the current state of React?
Очень недоволен
Не доволен
Затрудняюсь ответить
Доволен
Очень доволен
Добавить комментарий (необязательно)
Skip
Which of these recent and upcoming new features are you most excited about?
3
Pick up to 3 items.
Asset Loading
Fully integrate Suspense with the loading lifecycle of stylesheets, fonts, and images
React
cache
An API to assist with caching data.
React Compiler (React Forget)
New Documentation
React's updated documentation site.
Offscreen Rendering
React Server Components
Server Actions
<Suspense>
Transition Tracing
Detect when React Transitions become slower and investigate why they may be slow.
use
Hook
use
unwraps the value of a promise, but it can be used inside normal components and Hooks, including on the client.
Other…
🚫 None
Добавить комментарий (необязательно)
Skip
Any other React pain points that you would like to mention?
Добавить комментарий (необязательно)
Skip
Следующий раздел
Ресурсы
»
Предыдущий раздел
«
Другие инструменты
State of React 2023