Что такое Codegen и как он работает?
- Автоматическая генерация платформенного бойлерплейта из TypeScript спецификаций
- Маппинг типов:
string → String / NSString,number → double,Promise<T> → callbacks - Генерирует: Java/Kotlin абстрактные классы (Android), Obj-C протоколы + C++ JSI-привязки (iOS)
- Обеспечивает compile-time типобезопасность между JS и Native
- Работает и для Turbo Modules, и для Fabric Native Components