7 ms·
I've yet to see a Web UI toolkit/framework that works on all of the desktop (Windows, *Linux* and OSX) and Android and iOS. If they manage to pull this off the
by bobajeff 4y ago
I've yet to see a Web UI toolkit/framework that works on all of the desktop (Windows, *Linux* and OSX) and Android and iOS.
If they manage to pull this off then bravo to them.
- synergy20 4y agoionic with its capacitor.js is said to be the best option for now, not too sure about flutter but who knows when google will kill it.
- Alifatisk 4y agoThere has been lots of discussion about Flutter here and to my understanding, Flutter is far away from being killed. I’v been using Flutter for a couple of months now and It’s incredible if you want to build to all platforms with a single codebase.
- revskill 4y agoThe issue with capacitor and ionic is in legacy, outdated Cordova dependencies !
- johnny22 4y agowhich ones do they still have now? I know a lot of folks still use third party cordova deps, but i didn't think capacitor did.
- revskill 4y agoFor example, i used the http client, but its Android version is just legacy, outdated :(. Not sure if it works with latest Android OS version.
- johnny22 4y agocapacitor had it's own http client plugin for awhile, and now capacitor 4.0 has one built in and can even patch fetch and xmlhttprequest so you can use any regular js lib that relies on either.
- alex7o 4y agoYou don't need it, the documentation isn't very good, but I have found that you don't need the http client lib as there is a http plugin that automatically patches the fetch function.
- johnny22 4y agothat one that patches I think has only existed since capacitor 4.0 i think?
- CharlesW 4y agoLooking through their site, Capacitor doesn't appear to support desktop apps. Their docs recommend using Electron instead. https://capacitorjs.com/docs/main/deployment/desktop-app https://capacitorjs.com/docs/main/deployment/desktop-app
- password4321 4y agoFyne.io supports many use cases on these platforms (+web?) with Go. It would be interesting to build a web UI toolkit on top of it, but I think they've chosen not to.
- hu3 4y agoPerhaps take a look at https://quasar.dev/introduction-to-quasar#what-is-quasar https://quasar.dev/introduction-to-quasar#what-is-quasar You can do all this in a single code base: - SPAs (Single Page App) - SSR (Server-side Rendered App) (+ optional PWA client takeover) - PWAs (Progressive Web App) - BEX (Browser Extension) - Mobile Apps (Android, iOS, …) through Cordova or Capacitor - Multi-platform Desktop Apps (using Electron)
- satvikpendem 4y agoHave you seen Flutter?
- Alifatisk 4y agoBut Flutter is not a web framework.
- satvikpendem 4y agoFlutter Web exists. While it's not quite a JS framework (technically Dart compiles to JS but that's not what usually people mean), its web support is passable.