Flutter shines when you need cross-platform pixel-perfect designs and 100% identical cross-platform animation. As mentioned in the article it doesn't "map" components to the native analogues, it redraws it completely frame by frame - like a game engine would.
Hence drawing everything on WebGL canvas is as close to native HTML as it gets. They might eventually come up with a way to do SEO on it, maybe with json-ld or hydrating HTML to canvas, but it'll never produce native code.
If Web is the main target platform and project needs SEO and simple UI - take a look at PWAs and PWABuilder instead.
I've seen stunning projects done in Flutter with heavy animations, blurs and all sorts of transitions running like it was nothing- and for that you need canvas.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Flutter shines when you need cross-platform pixel-perfect designs and 100% identical cross-platform animation. As mentioned in the article it doesn't "map" components to the native analogues, it redraws it completely frame by frame - like a game engine would.
Hence drawing everything on WebGL canvas is as close to native HTML as it gets. They might eventually come up with a way to do SEO on it, maybe with json-ld or hydrating HTML to canvas, but it'll never produce native code.
If Web is the main target platform and project needs SEO and simple UI - take a look at PWAs and PWABuilder instead.
I've seen stunning projects done in Flutter with heavy animations, blurs and all sorts of transitions running like it was nothing- and for that you need canvas.