Re:Why doesn't flutter.dev use flutter as their front end?
by skybrian on Monday November 14, 2022 @11:14PM
(#33605189)
Many modern web pages are extremely bloated. Consider all the videos on an ad-heavy website. Often there are hundreds of http requests.
A beginner’s video game will be relatively lightweight in the sense of not having a lot of large assets, and what they have is pre-loaded.
Re:Why doesn't flutter.dev use flutter as their front end?
by owenpalmer on Monday November 14, 2022 @11:38PM
(#33605354)
I agree, they're terribly bloated.
> A beginner’s video game will be relatively lightweight What I meant by this point is that a newbie wouldn't know how to optimize their game, but the game still performs decently.
But what I'm curious about is why an average consumer laptop can render a game with 3D projection, PBR, physics, and multiplayer networking, made by a newbie in a game engine. But that same laptop struggles to render a webpage. Even an extremely complex and content-heavy webapp is nothing compared to a game.
There has to be a bottleneck other than dom optimization, right? Like I mentioned before, canvas painting must have huge overhead...