
Долгожданный React 19
Podlodka React Crew #2
12 февраля 2025 года в рамках конференции “Podlodka React Crew #2” я представил доклад о новом релизе библиотеки React. Выступление стало частью программы, посвященной теме “Roadmap для React-разработчика”.
В презентации я рассмотрел ключевые изменения React 19, сфокусировавшись на трёх основных аспектах: современных хуках (useActionState, useFormStatus, useOptimistic), улучшенной обработке форм через react actions и новом API - use. Также я затронул темы мета-данных и обновлённой системы обработки ошибок в React.
Также, было уделено немного времени предположениям, чего ждать от React 20.
Из интересного:
- Я подготовил нестандартный формат доклада, дополнив его своим видением с точки зрения опыта разработчика на Vue.js;
- Учитывая акцент релиза на работе с формами, я провел небольшой обзор новых хуков в связке с TypeScript и Zod;
- В презентации есть классные мемы.
Презентация и дополнительные материалы доступны по ссылкам ниже.
Полезные ссылки:
- Ссылка на презентацию
- Ссылка на репозиторий с демками
- Ссылка на разбор 19 версии у АйтиСиняк
- View Transition API в React 20
- Статья от React разработчиков
- Спецификация тега <title>
- Ссылка на определение actions от разработчиков React
- Дока про taintUniqueValue
- Дока про taintObjectReference
- Статья на Medium о том, что в теории нас ждёт в React 20