I’ve been using both frameworks for some time and finally I chose flutter for cross-platform development. Firstly I tried flutter but after some time I looked at react native I built few apps with this Facebook’s framework and I decided to come back to flutter. Why?
So react native works with web, IOS and Android platforms when flutter works with web, IOS, Android, Windows, MacOS and Linux. For me desktop development is very important because I often use my apps for my use also and I don’t have to pay anything to build it like it is with IOS dev.
Documentation is very important in development process so every framework should have it.
So react native has a really cool documentation but I think flutter wins here because of it’s easily explained topics and practically every topic has a video about it.
Thats why I’m using flutter. I don’t want to say that react native is bad because it isn’t and I’m not saying that people who use react native chose the wrong option because that’s just my opinion. And that was why I’m using flutter and you also should.