react-native-web-antipattern-for-pwa
Using React Native + Expo rendered via react-native-web and Metro bundler as a PWA is a structural antipattern. It introduces 50+ Expo dependencies, a 434KB lockfile, and slower bundle sizes compared to a native web stack like Next.js/Remix/SvelteKit. PWA projects should be built web-native from day one — RN-web is worst-of-both-worlds for browser delivery.
Related
- react-native-web-pwa-architectural-anti-pattern
- react-native-web-as-pwa-is-structural-anti-pattern
- react-native-web-is-anti-pattern-for-pwa
- react-native-web-plus-metro-wrong-architecture-for-pwa
- react-native-web-pwa-is-wrong-architecture
- react-native-web-is-wrong-architecture-for-pwa
- react-native-web-metro-wrong-architecture-for-pwa