Comment
Comment by pranshuchittora
My 2 cents on this as a fellow RN dev & contributor.
- The performance gains in native compared to RN (new architecture) are minimal for normal UIs (except games)
- The most valuable feature which RN have is OTA updates, this has been a game changer for us and many fast moving companies. Ability to release and iterate at light speed. On native you are on the mercy of the app stores for review.
- Silos of bugs on native > When you go native you might encounter bugs which appear only on either platform.
- The project management of native teams is not always in sync - The teams often drift apart bevy iOS team might need 2 weeks just to make the app compatible with the new iPhone Fold (Duo) or Android team might encountered a blocker. Keeping them in sync for new features is really hard.