react-native-web-pwa-antipattern-bundle-bloat
Using React Native + Expo rendered via react-native-web + Metro as a PWA is a structural antipattern: 50+ Expo dependencies, 434KB lockfile, and slower bundles than a native web stack. A PWA should use Next.js/Remix/SvelteKit, not RN-web. The worst-of-both-worlds tradeoff means neither the native app nor the web app benefits from the shared codebase.
Related
- react-native-web-as-pwa-is-structural-anti-pattern
- react-native-web-is-wrong-pwa-stack
- react-native-web-is-not-a-viable-pwa-stack
- react-native-web-pwa-structural-antipattern
- react-native-web-expo-anti-pattern-for-pwas
- react-native-web-expo-is-wrong-architecture-for-pwa
- react-native-web-pwa-antipattern-bundle-cost
- react-native-web-metro-is-antipattern-for-pwa
- react-native-web-as-pwa-substrate-is-antipattern