Rightfully unpopular if I might say so. I spent the last 2 weeks learning Flutter. I'm not having a good time. Compared to Vue everything takes so much longer. There's a reddit thread in the Flutter community about what people think could be improved upon.
Flutter should decide on standards regarding routing and state management. It's all a hot mess. There should be standards, but Flutter doesn't have them. They're still stuck in the Android way of doing things. There is only 1 oidc auth solution and it only works on mobile.
Null safety and checking is a PITA.
And it's overly verbose.
However dotnet MAUI isn't any better.
So I'd rather do electron with Vue/Quasar. Why bother with native apps? Qt is too expensive.