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

Using React Native + Expo rendered via react-native-web + Metro for a PWA produces worst-of-both-worlds: 50+ Expo deps, 434KB lockfile, slower bundle than a native web stack, and no PWA-native capabilities. PWAs must be built on Next.js, Remix, or SvelteKit — not RN-web. This was the primary structural flaw in the TaskFlow repo.