логотип PurpleSchool
логотип PurpleSchool

Обновление React Native 0.78

Картинка поста Обновление React Native 0.78

Что нового

- Интеграция React 19 — добавлены новые функции React: actions | useActionState | useOptimistic | use | ref as props. Требует обновления приложений с прошлых версий React Native, так как в новой некоторые старые API удалены, пример - propTypes

- Поддержка Android XML drawables — теперь можно загружать графику .xml в векторном формате, это уменьшит размер приложения и улучшит отображение, но на iOS поддерживаться не будет

- Упрощено использование React Compiler — теперь достаточно установить сам компилятор и настроить плагин Babel вместо отдельной установки пакетов, как ранее

- Упрощена интеграция с iOS — новый класс ReactNativeFactory упрощает внедрение React Native в существующие iOS-приложения т.к. берет на себя большую часть работы по наладке моста между платформами

- Логи JavaScript в Metro — чтобы дать больше времени для миграции, вернули опцию логов через Metro, удаленную в версии 0.77. Позже обещают снова отключить

↗️ Детали релиза

Комментарии

0

Постройте личный план изучения React Native и Expo Router до уровня Middle — бесплатно!

React Native и Expo Router — часть карты развития Mobile

  • step100+ шагов развития
  • lessons30 бесплатных лекций
  • lessons300 бонусных рублей на счет

Бесплатные лекции

Лучшие курсы по теме

изображение курса

Основы разработки

Антон Ларичев
Гарантия
Бонусы
иконка звёздочки рейтинга5.0
бесплатно
Подробнее
изображение курса

Основы Git

Антон Ларичев
AI-тренажеры
Гарантия
Бонусы
иконка звёздочки рейтинга4.8
3 999 ₽ 6 990 ₽
Подробнее
изображение курса

Основы Swift и iOS

Антон Ларичев
AI-тренажеры
Гарантия
Бонусы
иконка звёздочки рейтинга5.0
3 999 ₽ 6 990 ₽
Подробнее