React в 2026: что реально изменилось

Три года назад React-разработчик = тот, кто знает useState и useEffect. Сегодня React — это совсем другой фреймворк. Вот что реально изменилось в продакшене Server Components — не хайп, а новая реальность RSC меняют архитектуру приложений: часть компонентов рендерится на сервере, часть на клиенте. Результат — меньше JS на клиенте, быстрее загрузка, лучше SEO. Но: нужно думать про data flow между серверной и клиентской частью. Это ближе к бэкенду, чем к фронту. Next.js App Router — боль и прогресс App Router стабилизировался, но порог входа вырос. Layouts, loading states, error boundaries, parallel routes — всё мощно, но кривая обучения крутая. Наш опыт: переход с Pages Router занял 3 спринта, зато потом скорость разработки выросла в 1.5 раза. TypeScript — уже не опция В 2026 писать React без TypeScript = сознательно создавать tech debt. Strict mode, satisfies оператор, template literal types — всё это экономит часы дебага. AI-ассистенты (Claude Code, Copilot) работают с типизированным кодом на порядок лучше. Zustand > Redux Для 90% проектов Zustand закрывает все задачи по стейт-менеджменту. Меньше бойлерплейта, проще тесты, легче онбординг. Redux Toolkit хорош, но оверинженеринг для большинства приложений. React Native — единая кодовая база реальна С New Architecture (Fabric + TurboModules) и Expo SDK 52 — React Native наконец стал production-ready для сложных приложений. Мы шарим 70% кода между вебом и мобайлом. Что не изменилось: React по-прежнему про компоненты, композицию и однонаправленный поток данных. Фундамент тот же — надстройка другая. Какой стек React используете в 2026? Next.js, Remix, или что-то другое?