|
Native +: Great performance, Compose (with multiplatform) is awesome, you also can write basically anything -: Cost is at least 2-3x, if you use a lot of system dependent libraries (and you'll probably do), higher skill ceiling and harder learning curve (you'll have to learn everything - 5x of RN or Flutter) RN +: Shared web stack is a killer feature, easily pushable code, native look -: Awful performance, the ecosystem is a bit beaten, lots of plugins are poorly supported Flutter +: Time to market is king, performance is fine, huge standard lib, superb libraries for state management, less tiresome to setup proper types than Typescript -: Some long running issues like the lack of static metaprogramming are nuts, wonky threading, non-native look and feel is still (and will probably be) a thing, library support is okayish, could be better (especially, if google actually cared about basic features like a good http client, for example) |