Сообщество RSS DEV

React Native 0.80 Официально Вышел! Что Действительно Изменилось?

Вышла версия React Native 0.80, включающая React 19.1.0, которая содержит улучшения, такие как "стеки владельцев" для идентификации компонентов, вызывающих ошибки. Использование глубоких импортов теперь не рекомендуется и будет вызывать предупреждения, с целью уменьшения поверхности API React Native. Доступен строгий TypeScript API в качестве опции для более точных и безопасных типов. Legacy Architecture (устаревшая архитектура) заморожена, то есть не будут добавляться исправления ошибок или новые функции, и она в конечном итоге будет удалена. Экспериментальная опция использования предварительно собранных зависимостей сокращает время начальной сборки iOS на 12%. Android APK теперь меньше благодаря межпроцедурной оптимизации и Hermes. Новый экран приложения был переработан и перенесен в свой собственный пакет. Это последняя версия с официальной поддержкой JavaScriptCore, а Kotlin был обновлен до версии 2.1.20. Есть несколько критических изменений, включая обновления ESLint и удаление StandardCharsets и RCTFloorPixelValue.
favicon
dev.to
React Native 0.80 Official: It's Out! What Really Changed?