Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from React Native World
Холодный старт Metro быстрее в 3-5 раз одной настройкой
В новой версии Metro 0.81.2 появился экспериментальный lazy режим хеширования файлов.
Разработчики обещают, что это ускорит холодный старт в крупных проектах в 3-5 раз, с минимальным замедлением первой сборки (<2%).
Как это работает?
Metro теперь считает SHA1-хеш только для файлов, которые реально попадают в сборку (обычно это менее 5% от всех node_modules). Таким образом, работа сокращается в разы, а также уменьшается нагрузка на файловую систему, что поможет избежать ошибок типа «too many open files».
Попробовать фичу можно уже сейчас:
Важно: фича экспериментальная, не входит в semver и может измениться в будущем. Но уже стоит того, чтобы попробовать!
React Native World | Навигация по каналу
В новой версии Metro 0.81.2 появился экспериментальный lazy режим хеширования файлов.
Разработчики обещают, что это ускорит холодный старт в крупных проектах в 3-5 раз, с минимальным замедлением первой сборки (<2%).
Как это работает?
Metro теперь считает SHA1-хеш только для файлов, которые реально попадают в сборку (обычно это менее 5% от всех node_modules). Таким образом, работа сокращается в разы, а также уменьшается нагрузка на файловую систему, что поможет избежать ошибок типа «too many open files».
Попробовать фичу можно уже сейчас:
config.watcher.unstable_lazySha1 = true;
Важно: фича экспериментальная, не входит в semver и может измениться в будущем. Но уже стоит того, чтобы попробовать!
React Native World | Навигация по каналу
🤯3
This media is not supported in your browser
VIEW IN TELEGRAM
Есть тут фанаты или любители F1?
BIG BIG update🎉
PlanB - F1 Companion App
https://apps.apple.com/ge/app/planb-f1-companion-app-2025/id6503033841
Со дня на день жду аппрув от Гугла, так что владельцам андроида не унывать😏
BIG BIG update
PlanB - F1 Companion App
https://apps.apple.com/ge/app/planb-f1-companion-app-2025/id6503033841
Со дня на день жду аппрув от Гугла, так что владельцам андроида не унывать
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤1
ReactNative и что-то остальное
Немного оффтопа, но это были лучшие умные часы эвэр! Рад что основатель Pebble даже спустя 10 лет не оставил эту идею и будет делать что-то новое + гугл уже опубликовали исходный код ос мэйк пэббл грейт эгейн https://repebble.com/
Repebble
It's the final countdown
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👏2
ReactNative и что-то остальное
Со дня на день жду аппрув от Гугла, так что владельцам андроида не унывать 😏
хотите прекол?
ждал я аппрув от гугла по приложению, а получил удаление аккаунта разработчика. bruh
в причине указанно
Issue found: High Risk Behavior
что конкретно это значит не совсем понятно, но закинул апелляцию
ждал я аппрув от гугла по приложению, а получил удаление аккаунта разработчика. bruh
в причине указанно
Issue found: High Risk Behavior
что конкретно это значит не совсем понятно, но закинул апелляцию
😱6👀1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
ReactNative и что-то остальное
хотите прекол? ждал я аппрув от гугла по приложению, а получил удаление аккаунта разработчика. bruh в причине указанно Issue found: High Risk Behavior что конкретно это значит не совсем понятно, но закинул апелляцию
всем привет! кому не в лом, поретвитте плез, может так станет заметнее и что-то решится
https://x.com/ortem1234/status/1906988165879271581
https://x.com/ortem1234/status/1906988165879271581
X (formerly Twitter)
господи, Ортем (@ortem1234) on X
здрасте, нид хелп. гугол заблочил аккаунт разработчика и в ответ на отправленную апелляцию лишь отписывается дефолтными сообщениями
кто шарит, подскажите как быть
рт @ArtyomMalyshev @fillpackart @metalwebdev
кто шарит, подскажите как быть
рт @ArtyomMalyshev @fillpackart @metalwebdev
ReactNative и что-то остальное
Кажется пока аппка с рапознованием чеков откладывается 😢 Пробовал разные варианты вне стрима, пока не нашел это https://issuetracker.google.com/issues/178965151?pli=1 Тикет от 2021 года который все еще актуальный, чтож Ну или искать другие варианты
всем здрасти! лихо я конечно пропал почти на месяц, но на то есть свои причины 👍
энивэй идея с аппкой по распознаванию чеков все еще жива и судя по всему скоро в новой версии React Native ExecuTorch ждем поддержку языков в OCR
реквест, который добавляет это принят, так что ждемс –– stay tuned
https://github.com/software-mansion/react-native-executorch/pull/192
энивэй идея с аппкой по распознаванию чеков все еще жива и судя по всему скоро в новой версии React Native ExecuTorch ждем поддержку языков в OCR
реквест, который добавляет это принят, так что ждемс –– stay tuned
https://github.com/software-mansion/react-native-executorch/pull/192
Please open Telegram to view this post
VIEW IN TELEGRAM
Swmansion
React Native ExecuTorch | React Native ExecuTorch
Declarative way to run AI models in React Native on device, powered by ExecuTorch.
🔥8
ReactNative и что-то остальное
всем здрасти! лихо я конечно пропал почти на месяц, но на то есть свои причины 👍 энивэй идея с аппкой по распознаванию чеков все еще жива и судя по всему скоро в новой версии React Native ExecuTorch ждем поддержку языков в OCR реквест, который добавляет…
всем здрасти!
наконец вышел релиз 0.4.1 в который добавили Multilingual OCR
так что в ближайшее время вернусь к приложеньке с чеками
https://github.com/software-mansion/react-native-executorch/releases/tag/v0.4.1
наконец вышел релиз 0.4.1 в который добавили Multilingual OCR
так что в ближайшее время вернусь к приложеньке с чеками
https://github.com/software-mansion/react-native-executorch/releases/tag/v0.4.1
Swmansion
useOCR | React Native ExecuTorch
Optical character recognition(OCR) is a computer vision technique that detects and recognizes text within the image. It's commonly used to convert different types of documents, such as scanned paper documents, PDF files, or images captured by a digital camera…
🔥1
Всем привет!
Решил выкладывать в отдельный канал релизы моего приложения, что бы не спамить тут.
На днях закончится подписка эппла и пока не придумал как лучше ее продлить. Ну а с гуглом даже связываться больше не хочу.
Так что кому интересно, подписываемся и следим за релизами там🤯 🤯
@planb_app
Решил выкладывать в отдельный канал релизы моего приложения, что бы не спамить тут.
На днях закончится подписка эппла и пока не придумал как лучше ее продлить. Ну а с гуглом даже связываться больше не хочу.
Так что кому интересно, подписываемся и следим за релизами там
@planb_app
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Forwarded from PlanB - F1 Companion App OFFICIAL Channel
app-release-2-1-2.apk
72.6 MB
🏁 Новая версия приложения! 2.1.2
🆕 Что нового:
— 🏎️ Продолжается борьба с нотификациями
— ⚙️ Переписал получение данные, что бы оптимизировать скорость загрузки данных
— 🐞 Исправлены ошибки и вылеты
📲 Обновляйтесь:
IOS по ссылке - https://apps.apple.com/kz/app/planb-f1-companion-app-2025/id6503033841
Andrdoid - файл релиза в посте
------------------------------
🏁 New App Version! 2.1.2
🆕 What’s new:
— 🏎️ Still fighting notification issues
— ⚙️ Refactored data fetching to improve loading speed
— 🐞 Bug fixes and crash improvements
📲 Update now:
iOS: https://apps.apple.com/kz/app/planb-f1-companion-app-2025/id6503033841
Android: release file is attached to the post
🆕 Что нового:
— 🏎️ Продолжается борьба с нотификациями
— ⚙️ Переписал получение данные, что бы оптимизировать скорость загрузки данных
— 🐞 Исправлены ошибки и вылеты
📲 Обновляйтесь:
IOS по ссылке - https://apps.apple.com/kz/app/planb-f1-companion-app-2025/id6503033841
Andrdoid - файл релиза в посте
------------------------------
🏁 New App Version! 2.1.2
🆕 What’s new:
— 🏎️ Still fighting notification issues
— ⚙️ Refactored data fetching to improve loading speed
— 🐞 Bug fixes and crash improvements
📲 Update now:
iOS: https://apps.apple.com/kz/app/planb-f1-companion-app-2025/id6503033841
Android: release file is attached to the post
❤2🔥2
Forwarded from React Native World
❄️ Freezing the Legacy Architecture
С 2 июня 2025 года поддержка старой архитектуры официально завершается.
Что это значит:
· новая функциональность, багфиксы и патчи больше не будут поддерживаться в старой архитектуре
· некоторые критические фиксы всё ещё будут портироваться, но только если это будет затрагивать большое количество пользователей
· Interop Layers продолжит работать, но его поддержка будет постепенно сокращаться и в итоге отключится
· разработчики библиотек будут продолжать мигрировать на новую архитектуру
📌План действий, если вы ещё на старой архитектуре или версии RN:
· сделайте ревью зависимостей - например, с помощью: rn-chk-new-arch
· начните адаптацию приложения под новую архитектуру в отдельной ветке
· при миграции со старых версий лучше обновляться поэтапно: 75 → 76 → 77 → 78 - так проще отследить возможные критические проблемы, используйте upgrade-helper
· поиск альтернатив для библиотек, которые не поддерживают новую архитектуру: reactnative.directory
· при необходимости - пишите свою реализацию функционала через TurboModules
Удачной миграции 🙈
React Native World | Навигация по каналу
С 2 июня 2025 года поддержка старой архитектуры официально завершается.
Что это значит:
· новая функциональность, багфиксы и патчи больше не будут поддерживаться в старой архитектуре
· некоторые критические фиксы всё ещё будут портироваться, но только если это будет затрагивать большое количество пользователей
· Interop Layers продолжит работать, но его поддержка будет постепенно сокращаться и в итоге отключится
· разработчики библиотек будут продолжать мигрировать на новую архитектуру
📌План действий, если вы ещё на старой архитектуре или версии RN:
· сделайте ревью зависимостей - например, с помощью: rn-chk-new-arch
· начните адаптацию приложения под новую архитектуру в отдельной ветке
· при миграции со старых версий лучше обновляться поэтапно: 75 → 76 → 77 → 78 - так проще отследить возможные критические проблемы, используйте upgrade-helper
· поиск альтернатив для библиотек, которые не поддерживают новую архитектуру: reactnative.directory
· при необходимости - пишите свою реализацию функционала через TurboModules
Удачной миграции 🙈
React Native World | Навигация по каналу
🔥1
Revopush
Revopush - The Ultimate React Native OTA
Instant OTA updates for React Native. CodePush-compatible SaaS pushes real-time fixes and security patches no store delays, no user friction.
Всем привет!
Кажется пришло время попробовать code-push, тем более давно собирался интегрировать этот подход в свой пет проект.
Обнаружил, что один знакомый как раз работает над подобный решением - https://revopush.org/
Это форк код пуша от Microsoft, но адаптированный под новую архитектуру.
Вот дока - https://docs.revopush.org/
Ссылка на GH - https://github.com/revopush/react-native-code-push
⭐️ Накидайте плиз звездочек на гитхабе ребятам, это очень поможет им в продвижении
А я пойду это все прикручивать к проекту, по итогу выпущу небольшой обзор тут, как и что получилось
хороших выходных, больше не отвлекаю)
Кажется пришло время попробовать code-push, тем более давно собирался интегрировать этот подход в свой пет проект.
Обнаружил, что один знакомый как раз работает над подобный решением - https://revopush.org/
Это форк код пуша от Microsoft, но адаптированный под новую архитектуру.
Вот дока - https://docs.revopush.org/
Ссылка на GH - https://github.com/revopush/react-native-code-push
А я пойду это все прикручивать к проекту, по итогу выпущу небольшой обзор тут, как и что получилось
хороших выходных, больше не отвлекаю)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
⚡️ React Native 0.80
🚀 Основные обновления
- Переход на React 19.1.0
В RN 0.80 встроен React версии 19.1.0 — с улучшениями в механизмах ошибок (owner stacks) и стабилизацией ядра
- JavaScript deep imports deprecation
Deep‑импорты (например, react‑native/Libraries/Alert/Alert) больше не рекомендуются — вместо этого нужно импортировать напрямую из react‑native. Появятся предупреждения ESLint и в консоли.
- Strict TypeScript API
Добавлен новый типизированный API, сгенерированный из исходников и ограниченный index-файлом. Чтобы его включить, достаточно добавить "customConditions": ["react-native-strict-api"] в tsconfig.json. Старый API по-прежнему доступен
- Legacy-архитектура
Устаревшая архитектура (Legacy) больше не развивается: прекращены тесты и фиксы. В DevTools выводятся предупреждения при использовании устаревших API. Рекомендован переход на новую архитектуру
📱 Платформенные улучшения
iOS (experemental): теперь можно использовать предсобранные библиотеки (ReactNativeDependencies.xcframework) — это ускоряет первую сборку примерно на 12 %. Опция включается через RCT_USE_RN_DEP=1 pod install
Android: включена межпроцедурная оптимизация (IPO) для RN и Hermes — экономится ~1 МБ в APK
Новый экран при создании приложения: для Community CLI и шаблона обновлён UI New App Screen — теперь оформлен в отдельном пакете
JSC: это последний релиз RN, включающий официальную поддержку JavaScriptCore; дальше JSC будет поддерживаться через сторонние пакеты
Подробно тут, по expo тут
⚡️ReactNative и что-то остальное
🚀 Основные обновления
- Переход на React 19.1.0
В RN 0.80 встроен React версии 19.1.0 — с улучшениями в механизмах ошибок (owner stacks) и стабилизацией ядра
- JavaScript deep imports deprecation
Deep‑импорты (например, react‑native/Libraries/Alert/Alert) больше не рекомендуются — вместо этого нужно импортировать напрямую из react‑native. Появятся предупреждения ESLint и в консоли.
- Strict TypeScript API
Добавлен новый типизированный API, сгенерированный из исходников и ограниченный index-файлом. Чтобы его включить, достаточно добавить "customConditions": ["react-native-strict-api"] в tsconfig.json. Старый API по-прежнему доступен
- Legacy-архитектура
Устаревшая архитектура (Legacy) больше не развивается: прекращены тесты и фиксы. В DevTools выводятся предупреждения при использовании устаревших API. Рекомендован переход на новую архитектуру
📱 Платформенные улучшения
iOS (experemental): теперь можно использовать предсобранные библиотеки (ReactNativeDependencies.xcframework) — это ускоряет первую сборку примерно на 12 %. Опция включается через RCT_USE_RN_DEP=1 pod install
Android: включена межпроцедурная оптимизация (IPO) для RN и Hermes — экономится ~1 МБ в APK
Новый экран при создании приложения: для Community CLI и шаблона обновлён UI New App Screen — теперь оформлен в отдельном пакете
JSC: это последний релиз RN, включающий официальную поддержку JavaScriptCore; дальше JSC будет поддерживаться через сторонние пакеты
Подробно тут, по expo тут
⚡️ReactNative и что-то остальное
🔥4👍1 1
да, контента (полезного) на канале в последнее время не много, пока ниче кроме работы не успеваю 😢
но, надеюсь после отпуска будет чуть больше времени и я смогу вернуться к проектам и всяким разборам
всех с пятницей, на неделю я афк🏆
но, надеюсь после отпуска будет чуть больше времени и я смогу вернуться к проектам и всяким разборам
всех с пятницей, на неделю я афк
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7 2
Forwarded from PlanB - F1 Companion App OFFICIAL Channel
Всем привет ✋
Сегодня запустил компанию на ProductHunt что бы хоть немного расширить аудиторию приложения
Ваши отзывы очень помогут в этом👇
https://www.producthunt.com/products/planb-f1-companion-app-2025/reviews/new
Сегодня запустил компанию на ProductHunt что бы хоть немного расширить аудиторию приложения
Ваши отзывы очень помогут в этом
https://www.producthunt.com/products/planb-f1-companion-app-2025/reviews/new
Please open Telegram to view this post
VIEW IN TELEGRAM
Product Hunt
PlanB F1 Companion App 2025: A lightweight race-weekend companion for true Formula 1 fans | Product Hunt
Experience Formula 1 like never before with PlanB F1 Companion. Schedule, sessions results, circuit data, and notifications. Download now on App Store!
🔥3