react-native-web-is-anti-pattern-for-pwa

Using React Native + Expo rendered via react-native-web and Metro as a PWA foundation is structurally wrong — results in 50+ Expo deps, 434KB lockfile, and slower bundles than native web stacks. A PWA should be built with Next.js, Remix, or SvelteKit. RN-web provides worst-of-both-worlds: RN component overhead without native mobile benefits, web bundle bloat without web-optimized tooling.