react-native-web-as-pwa-is-structural-anti-pattern

Using React Native + Expo rendered via react-native-web and Metro bundler to build a PWA produces worst-of-both-worlds output: 50+ Expo dependencies, 434KB lockfile, and a slower bundle than any native web framework. PWAs should be built on Next.js, Remix, or SvelteKit — not RN-web which is designed for code-sharing across native platforms, not web-first delivery.