Our great sponsors
-
flutter_web_spa_sample
Trying out Flutter for desktop Web app development as an alternative to SPA frameworks (such as React and Angular) by recreating one of the pages of an existing CV Management web app
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
And the repo: https://github.com/maxim-saplin/flutter_web_spa_sample
Beside there's a bug in Flutter Web tooling which doesn't allow service worker load all the resourcec from non route location, as a workaround you need to manualy change flutter_service_worker.js in gh-pages (see https://github.com/flutter/flutter/issues/68449#issuecomment-826383290)
Web doesn't do gRPC, that's why gRPC Web exists (https://github.com/grpc/grpc-web)
Great information! This really follows what I've seen in my last year working on PWA apps in Flutter. When desktop was added, and moved along without desktop widgeting... it does leave a lot of work to the developer, pub.dev helps a ton, but more so it provides great examples. Better database management widgets (data browsers, connections...) seem to be shaping up, but right now you have to do a lot on your own.