Vue-Native is nothing but a wrapper around ReactNative. So the question becomes ReactNative vs NativeScript?
In my opinion, it’s NativeScript.
- Supports frameworks like Angular & Vue
- Works with Core JavaScript / TypeScript too
- Better code sharing
- 100% access to native apis
ReactNative got a huge community and range of plugins, but the problem beings when you want to customise. Every app is unique in it’s own way, it becomes really hard to customise a plugin for your own needs at least until you have good exposure to Objective C / Java and handle your own forks etc.,
With NativeScript you can always access the native objects & apis form JavaScript, simply write overrides on plugins within your project if you want to customise anything.
Here are few blog posts & videos those compare these frameworks.
- Would Airbnb Have Fared Better With NativeScript Instead of React Native?
- ReactNative vs NativeScript