Hacker News new | ask | show | jobs
by babaganoosh89 1930 days ago
"https://unpkg.com/canvaskit-wasm@0.22.0/bin/canvaskit.wasm -> 2.4mb"

Feels like this is basically Flash 2.0. I'm skeptical anyone will use Flutter primarily for a web app, seems more like an after thought approach if you already have an desktop / mobile app.

1 comments

I have to agree, I wouldn't use Flutter only for web. There are better web-only frameworks out there (not to mention the vanilla approach based on HTML+CSS+JavaScript).

In my opinion, it's a nice "add-on" feature for teams who already have an app running on iOS and Android. For simple apps, these teams are one command away from running things in the browser, for more complicated apps, it's a bit more complicated, but I believe with clean code it shouldn't be too difficult to tweak the app so that it runs on the web.

Also, I believe that the web and desktop is not yet labelled "stable", but they are available on the stable branch (if I understand things correctly, though I could be wrong, it's slightly confusing).

The accessibility is not great yet, in fact, I believe that's one of the main reason why it's not yet stable. The "tabbing" could probably be fixed, though, so maybe it's just the demo app that didn't take care of that. Here is a resource on how an agency made a Flutter project to test Flutter's abilities on desktop (which has similar challenges to web) https://blog.gskinner.com/archives/2020/09/flokk-how-we-buil...