Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/React Native/old-architecture

Как работала старая архитектура React Native (Bridge)?

СобеседованиеАрхитектура
  • Bridge: асинхронная очередь JSON-сообщений между JS и Native
  • Все данные сериализуются в JSON
  • Сообщения группируются (batching) для снижения накладных расходов
  • Нельзя синхронно читать значения из Native

Проблемы:

  1. Только асинхронная коммуникация
  2. Overhead JSON-сериализации на каждое сообщение
  3. Невозможность поддержки React 18+ concurrent features
  4. Eager инициализация модулей увеличивает TTI
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov