3 ms·
Simple answer: react-native takes longer to learn and longer to build in. It's really good if you absolutely need the performance and have a larger team of deve
by alasdair_ 10y ago
Simple answer: react-native takes longer to learn and longer to build in. It's really good if you absolutely need the performance and have a larger team of developers that all know React.
Ionic is ideal for smaller projects (one to about a dozen developers) or varying skill levels, many of whom already know web development to some level and don't want to have to learn yet another way to do things.
With Ionic, you can use the same code for your website and your android and ios apps, or at least re-use a lot of it easily. This is a big deal to people who want to keep costs low.
If you need serious performance on your mobile app, use react. If you want lower costs, use ionic.