React 19 расширил поддержку асинхронных Actions, добавил useActionState, useOptimistic и use, а также передачу ref как prop функциональному компоненту.
Что ты знаешь о React 19? Какие изменения были относительно React 18?
React 19 расширил поддержку асинхронных Actions, добавил useActionState, useOptimistic и use, а также передачу ref как prop функциональному компоненту.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
React 19 расширил поддержку асинхронных Actions, добавил useActionState, useOptimistic и use, а также передачу ref как prop функциональному компоненту.
Относительно React 18 это новые средства работы с действиями, ресурсами и компонентными контрактами, а не просто «ускорение всего». Для форм есть useFormStatus в react-dom. При миграции нужно проверять совместимость библиотек и deprecated API; наличие React 19 не делает произвольный fetch автоматически Suspense-совместимым.
Источник: react.dev.