The bad news is the good news: I got distracted from the mxTrainer project by the release of #clojuredart, and a new front-end option mx-flutter is going well. This one project will let us Just Use Flutter and forget the mxWeb, mxReact, and mxRN projects. It also frees us from FB engineers and their incipient Suspense breaking change. Yay.
"or does Flutter compile to web? Yep, as of 2021, I see. @chromalchemy! https://medium.com/flutter/flutter-web-support-hits-the-stable-milestone-d6b84e83b425 I just noticed that ^^^ a couple of days ago. Pretty exciting knowing CLJ front ends can now, with ClojureDart, be built for any platform (they are doing desktop as well). This also means energy put into mxFlutter will go pretty far. But I suspect mxWeb will still be of use for a while, just because many will still want to use JS. I will definitely support mxWeb going forward. Work on the mxWeb Trainer is suspended while I tend to mxFlutter, but if you need help with it just say the word!
Nice, good to know there will be a vanilla option. But am looking forward to “sprinkles”! https://flutterplasma.dev/
Ok, mxFlutter is on the way. Looking closely at Flutter state management, well, it is boilerplate heavy, and then limited. They even recommend Redux and MobX themselves. The idea of not offering decent state management and leaving it to third-party libs is pretty shocking.
I saw your flurry of activity on the ClojureDart channel. Exciting stuff!
Is there still a use for mxWeb as a pure cljs framework? or does Flutter compile to web?