DEV Community

Discussion on: Why we opted for React Native over Flutter

Collapse
 
dinmon profile image
Dinys Monvoisin

I do not think you did proper research on which framework to use. You mainly made your decision on the popularity of React Native.

When developing a mobile app with React Native, there are certain issues:

  • Migrating React Native framework version

This is quite a big deal, as your application gets bigger, it may be more dependent on different other libraries. Resolving those dependencies may take time which is not the case for Flutter.

  • Performance

Flutter performs better than React Native.

Collapse
 
anuovec profile image
Tibinko

Exactly, maintenance is the most important issue and time consumer. It can add up very quickly and you spend more time on multiplatform solution than you would on native one.

Also, the same goes for "larger community", because most of libraries are discontinued, because no one wants to spend so much time on maintenance.

These technologies only help you to get apps out as quick as possible, it is not long-term solution.

And do not forget that React Native is not stable and therefore not fit for production.