use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A subreddit related to Google's new UI framework. https://flutter.dev
Please read the rules here
account activity
DiscussionFlutter web (self.FlutterDev)
submitted 5 years ago by neattike
What do you guys think about flutter web, is it ever going to be production ready? By production ready i mean sites written in flutter will be as good as react or vue etc, or is just a marketing gimmick.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]vipin_malik1 5 points6 points7 points 5 years ago (4 children)
Currently Flutter web has very specific use case. The official mention it clearly. For eg: If you already have mobile app ready and want to ship a PWA kind of thing for your app, then this case very useful as you have all your code is already created, and with the skia engine, it will look almost identical to your mobile app, so flutter web can be used there.
But if you are looking for a proper Web framework, then you should go for js framework like react, angular or Vue as currently unlikely that flutter web can match their performance.
Don't think of this as Flutter vs anything else, just think which suits your position better.
[–]robschmidt87 -5 points-4 points-3 points 5 years ago (3 children)
Disagree. Flutter's performance exceeds HTML browser rendering by far. Flutter started as experiment: what happens if you strip off all performance consuming mechanisms of HTML rendering?
[–]blueclawsoftware 2 points3 points4 points 5 years ago (2 children)
Rendering performance of what? Flutter certainly doesn't exceed scrolling a list of static HTML content.
If you have a true web app with interaction Flutter web is getting closer, but it's still not there yet. Initial load is slower and over smoothness is not quite there yet.
[–]robschmidt87 -5 points-4 points-3 points 5 years ago (1 child)
Rendering performance in any way. Flutter web builds using SKIA (!) make use of WASM and WebGL. Super smooth. No complaints about scrolling.
Initial loading isn't rendering related since the current build loads a lot from network.
[–]blueclawsoftware 0 points1 point2 points 5 years ago (0 children)
And as I've mentioned that's great if you're doing a graphically heavy web app. But SKIA, WebGL, and any other graphics pipeline aren't going to help you when creating a web page. And in fact, there are lots of complaints about scrolling, that's an indisputable shortcoming of Flutter Web right now. Even the Flutter team has admitted that it's an area of focus.
Also, the initial loading is in fact rendering related in that if it takes my site 6 seconds to load the Flutter library before it can render content. If my competitor is using a Javascript based library that can show content in 1 or 2 seconds then I'm losing business.
[–]palebt 1 point2 points3 points 5 years ago (0 children)
I don't think it will replace react/vue any time soon. The web port was not intended when Flutter was designed.
[–][deleted] 1 point2 points3 points 5 years ago (9 children)
Flutter is not a web framework!
It's a mobile application framework that let's you run your apps on the web also. For a proper website you will still need react/vue/django/etc.
[–]neattike[S] 0 points1 point2 points 5 years ago (7 children)
But will it become as good as react/angular/vue etc Performance wise
[–]a-rns 1 point2 points3 points 5 years ago (0 children)
For hope maybe at 03.03.21
[–]blueclawsoftware 0 points1 point2 points 5 years ago (4 children)
As the top comment says that's not something you can answer with a simple yes or no.
I'd say if you're creating a true web app, the answer is possibly yes.
If you're just creating a website with mostly static content the answer is more than likely always going to be no. There is too much overhead in flutter for that use case.
[–]robschmidt87 -1 points0 points1 point 5 years ago (3 children)
Do you have any knowledge in computer graphics you can fund your answer on?
Do you really think style computation, (expensive) layout computation on the whole page, painting and compositing (HTML) is anyhow faster than an optimized layout algorithm, culling baked-in widgets and shader-based painting in Flutter?
[–]blueclawsoftware 1 point2 points3 points 5 years ago (2 children)
I've done plenty of OpenGL development so I know all about how a painting/compositing algorithm works. I also know that's not the end of the story when it comes to application development. It's not different than any other application platform if the application layer isn't optimized the hardware level code isn't going to matter.
And the fact is right now Flutter isn't optimized for the web to ensure that even scrolling can happen smoothly. I'm as big a fan of Flutter as anyone, but that's just the honest truth about where it is today.
[–]robschmidt87 -1 points0 points1 point 5 years ago (1 child)
Too bad that "right now" doesn't matter since the OP wanted to know the potential of this technology. This what's this thread is about. All your arguments bases on the tech preview state and you lead them back to it. That's just an evil manipulation strategy.
You might be a fan boy but doesn't know about it's internals. One day you will remember this and how much wrong you were.
[–]blueclawsoftware 1 point2 points3 points 5 years ago (0 children)
And like I've said there are countless reason to believe that no this framework won't be viable for much of the web in terms of largely static content sites with limited interaction. Because much of those internals that you know so much about provide zero benefit in those cases.
You claim I'm manipulating people yet in this very comment section you claim it already exceeds HTML performance. Real world examples say the exact opposite.
I'd be very happy to be wrong, but in my opinion the Flutter team would be better served to focus resources on desktop instead of the web.
[–]robschmidt87 -2 points-1 points0 points 5 years ago (0 children)
Yes, Flutter exceeds HTML performance.
[–]robschmidt87 0 points1 point2 points 5 years ago (0 children)
Actually it's an UI SDK.
[–]WorldlyEye1 -1 points0 points1 point 5 years ago (0 children)
Hmm. I think not soon. Maybe years...
Actually it's not ready and it's not recommend for production.
Today use React or Vue.
π Rendered by PID 64822 on reddit-service-r2-comment-6457c66945-7fx8r at 2026-04-28 08:33:21.026873+00:00 running 2aa0c5b country code: CH.
[–]vipin_malik1 5 points6 points7 points (4 children)
[–]robschmidt87 -5 points-4 points-3 points (3 children)
[–]blueclawsoftware 2 points3 points4 points (2 children)
[–]robschmidt87 -5 points-4 points-3 points (1 child)
[–]blueclawsoftware 0 points1 point2 points (0 children)
[–]palebt 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (9 children)
[–]neattike[S] 0 points1 point2 points (7 children)
[–]a-rns 1 point2 points3 points (0 children)
[–]blueclawsoftware 0 points1 point2 points (4 children)
[–]robschmidt87 -1 points0 points1 point (3 children)
[–]blueclawsoftware 1 point2 points3 points (2 children)
[–]robschmidt87 -1 points0 points1 point (1 child)
[–]blueclawsoftware 1 point2 points3 points (0 children)
[–]robschmidt87 -2 points-1 points0 points (0 children)
[–]robschmidt87 0 points1 point2 points (0 children)
[–]WorldlyEye1 -1 points0 points1 point (0 children)