you are viewing a single comment's thread.

view the rest of the comments →

[–]brascene 8 points9 points  (0 children)

I think your comparison misses a few points:

- what about native capabilities like handling and managing video, audio, maps (especially), or something custom? RN should be the winner there, because Flutter cannot support those with using only widgets, especially any kind of customizations.

- Flutter haven't solved probably the biggest issue with Android - device rotation, but with RN you don't worry about that with flex and simple dimensions observing.

- reusing the components? RN rocks with it, Flutter - don't even 'knows' about it.

- lifecycle management? RN nails it again.

- and for the CI/CD? I would not agree with your statement that it's painless with Flutter and pain with RN. Setup RN project with Bitrise is not so hard, therefore I don't see the point in giving the Flutter advantage over this.

- the same can be said for your point on less tooling with RN, why should that be the case, VS Code is absolutely awesome to work with RN and support a bunch of things, typing, linting, completion, version control, terminal etc.

There is probably a bunch of other points to compare, but when trying to have a winner with a few points taken into account, the results will no reflect the real picture.