Answer
PWA vs Flutter: which should I build?
A PWA runs in the browser and installs without an app store, with a small download size; Flutter compiles Dart to native ARM machine code and renders every pixel itself via its own graphics engine, giving consistent, high-performance UI across iOS, Android, web and desktop from one codebase, but requiring app-store distribution for mobile.
Rendering approach
Flutter draws its own widgets with a custom renderer rather than using native OS components; a PWA renders standard HTML/CSS through the browser engine.
Flutter Web
Flutter can also target the web, but the resulting page is not as SEO-friendly or lightweight as a plain HTML/CSS PWA for content-heavy sites.
When to pick each
PWA for install-free reach and SEO; Flutter for pixel-perfect cross-platform native apps distributed via app stores.