react-native-web-pwa-is-structural-antipattern

Using React Native + Expo rendered via react-native-web as a PWA produces worst-of-both-worlds output: 50+ Expo deps, 434KB lockfile, slower bundle than a native web stack, and Metro as the bundler. PWAs should be built on Next.js, Remix, or SvelteKit, not RN-web. The taskflow repo demonstrated this — a rebuild as web-native was chosen over patching the RN-web architecture.