top | item 46504869

WebF Beta: Bring JavaScript and the Web Dev to Flutter

2 points| JSLegendDev | 1 month ago |openwebf.com

3 comments

order

solarkraft|1 month ago

So this is a web app embedding thing like Cordova, but embedded inside of Flutter. It does not draw Flutter elements using web technology by default like React Native, though it can.

It sits in a weird spot for me. If I want to build a web app, why not Cordova/Capacitor?

Is the Flutter ecosystem so good that you’d want to use it from a web app? I do find the widget integration quite interesting, is it possible to build entire Flutter UIs like that?

andycall|1 month ago

Yes, you can build apps using UI libraries entirely powered by Flutter widgets.

WebF combines the best parts of React Native and Cordova/Capacitor. It offers native-level performance comparable to React Native, but allows you to use the standard web tools, APIs, and frameworks you already know. This means your codebase stays true to web standards—even if it's based on legacy code from 10 years ago.

While Cordova and Capacitor work, they often feel like a browser wrapped in an app and struggle to achieve native performance.

With WebF, you also get the power of the Flutter ecosystem. You can reuse Flutter widgets and plugins to add native animations, gestures, and APIs. The more native UI components and plugins you use, the more 'native' your app will feel.

It is an excellent starting point if you want to migrate existing websites to mobile or desktop apps without a complete rewrite.

ifh-hn|1 month ago

I don't get what this is. Why not just use flutter itself, it run across all platforms, including web.