react-native-web-is-wrong-stack-for-pwa
Using React Native + Expo rendered via react-native-web + Metro for a PWA produces worst-of-both-worlds: 50+ Expo dependencies, 434KB lockfile, slower bundles than a native web stack, and no PWA-native primitives. Web-native PWAs should use Next.js, Remix, or SvelteKit. Any repo that imports react-native-web for a web-only product is structurally misarchitected and warrants a full rebuild rather than incremental fixes.
Related
- react-native-web-pwa-architectural-anti-pattern
- react-native-web-pwa-is-wrong-architecture
- react-native-web-for-pwa-structural-antipattern
- react-native-web-plus-expo-is-wrong-architecture-for-pwa
- react-native-web-as-pwa-is-structural-anti-pattern
- react-native-web-expo-is-anti-pattern-for-pwa
- react-native-web-pwa-is-structural-antipattern