As with most answers: it depends. Below a comparison between the two:
React Native performs better than Ionic
React Native runs smoother than Ionic
React Native has an overall better user experience
Ionic is easier to use than React Native
Ionic is much smaller than React Native
Conclusion: If you have a low budget or little time, go with Ionic. Otherwise, use React Native. However, it's also possible to use React with Ionic. Check out this project, to learn more.
if you want to use RN, there are many things to fixed with Native knowledge like (Objective-C), otherwise , there will be something cannot understand or to fixed.
Stephan de Vries
Full stack developer, enthusiastic about new technologies.
As with most answers: it depends. Below a comparison between the two:
Conclusion: If you have a low budget or little time, go with Ionic. Otherwise, use React Native. However, it's also possible to use React with Ionic. Check out this project, to learn more.