In Nozbe 4, we share almost all component-level code between React for the web and React Native (both iOS and Android) — without ReactXP, react-native-web, or react-primitives! Let me show you how we did this — from tooling and project setup (flow, jest, babel), through shared infrastructure (WatermelonDB), all the way up to shared components and styling — and how you can achieve the same thing.
Radek is a software writer at Nozbe. Proud generalist. Poking the box since 1995.