Home
Starting Up
Case Studies DB
Products
Ideas DB
Vibe Coding Tools
Subscribe to IH+
Starting Up
Case Studies
Ideas DB
Products DB
Join
2
Likes
9
Comments
IS FLUTTER BETTER THAN REACT NATIVE?
by
Tombe Mogga
I am building a peer to peer marketplace. I want to know is flutter the code of the future?
In the dev space we often read things like is X better than Y. And there is no definite answer to this question. It always depends on the circumstances.
One thing is for sure. There is no super technologie that will stay forever.
That said, I really enjoy working with Flutter/Dart. It's backed by Google and if you read recent surveys it is on the rise. There are courses and tutorials available (look for Andrea Bizotto, codewithandrea). So it's probably no mistake to go with Flutter. I assume you want to build a mobile app.
Agreed with this plus 'build in that you know' (if your goal is to build fast as possible. If your goal is to learn something then try out something new)
All that said, being familiar with both, I'd go with flutter every time.
Hi
There is no single answer to that question.
React Native is widely adopted and many companies which use it also use React: it is fairly easy to switch from one to the other, making this combo easier for developers to work on both frontend and mobile. And I see companies going full JS, using node on the backend.
On the other hand, Flutter is a fast growing tech. The language is different (Dart instead of JS) but many concepts are the same between React native and Flutter. Personally, I think Dart makes life waaay easier for developers than JS since it is compiled, strongly typed etc.
So, how can you choose?
My recommendation is to try them both. Invest a little time in testing them both.
Then make your choice.
Both React native and Flutter are great choices, you can’t go wrong.
Short answer: NO
What's the long answer?
React's ecosystem is massive not to mention the fact that all you need is pretty much 1 code base in React and you are set up for both mobile and web with some configurations here and there. I could go on about all other adventages but you get the idea....
This is a hard question! Back in about 2014 or 2015 (time is hard) I was deciding between Angular and React, after some thinking I learned Angular, which as you know was developed by Google, just as Flutter is. Well, long story short, I haven't really touched Angular since 2015, not to say that Flutter will be bad because of that.
So, hard to know for sure but I will say, the team I am on now is die hard react lovers and I don't see that changing anytime soon. It's use from the website (cycle.io) to the app, in fact, they even want to implement it for landing pages but I don't really see that being viable, so TBD on that one.
I always build with the tech I know. Yes, sometimes I go out of my way to learn something new but usually my stack will do for the majority of my projects. If you know react, going react native makes sense to me. I know it, I know my capabilities, I know how it works and I can figure it out most of the things in a time efficient manner.
Do you have experience with Flutter or you have to learn it from scratch? Do you have a deadline for your peer to peer marketplace?
Short answer: MAYBE