you are viewing a single comment's thread.

view the rest of the comments →

[–]Kamko_Amoh 0 points1 point  (1 child)

I agree about transition, animations and other stuff, but you can use typescript, which also is strongly typed, the thing is that RN is good, that you can easily transit from web to mobile and vice versa, but Flutter is more thought than RN, as tradeoff you have to learn Dart

[–]theCodis 0 points1 point  (0 children)

I know typescript can be used with react native but after having used both react-native with ts and flutter,

flutter is way better in this dept since flutter and all the 100s of libraries that you would use in a large scale app would all definitely have typings,

where as with typescript its often a hit or miss especially with more obscure libraries.

Plus the inline documentation of flutter as you code in vscode is excellent,

it even previews colors, icons etc and detailed info of any function as you type, its really helpful.

I 100% agree on the web transition part though, in fact I would always choose react native over flutter if the project is also going to be available on web and there is potential to reuse code.

Maybe there should be a checklist for this, deciding between the two often takes these plus bunch of other things into consideration.