Hacker News new | ask | show | jobs
by kumarvvr 1856 days ago
I am conflicted about Flutter. Is it worth learning, over, say Angular (for web) or Xamarin (for mobile and cross platform stuff)?

Flutter for web was just released after a long time in beta stage. It looks like a good language and framework, but I don't see many options for customization. And frankly, the UI composition syntax is tasteless, in my view (Compared to React, which is awesome, or Angular, which is verbose and complex but still understandable)

3 comments

Flutter is much much better than Xamarin imo. And imo, it has been far easier for many folks to pick up Flutter over ReactNative, especially those coming from JS backgrounds.

That being said, the jank issues with Flutter on iOS make it a showstopper. And web and Windows Flutter is like in alpha.

> And imo, it has been far easier for many folks to pick up Flutter over ReactNative, especially those coming from JS backgrounds.

Would love more context around this statement because I would have assumed the exact opposite, especially when you have to use a completely different language.

Oops, my bad. Those NOT coming from JS backgrounds.
> Xamarin (for mobile and cross platform stuff)?

As a long term (since the first dev releases of MonoTouch) dev who now uses Flutter, I would almost hysterically scream yes.

We still maintain a lot of Xamarin projects: it is always a bit of a self-peptalk to get started after coming out of Flutter.

Seconded. Flutter widget trees make JS callback hell look elegant.