I think that you know the difference between the Angular and React. Both have its Pros and Cons. If you want to know more about the differences, Check the following links
I prefer React Native over NativeScript. You can find lots of resources for React Native on the internet, and the learning curve is also not steep. It will be easy for you to learn and deploy the application in React Native.
React Native is created by Facebook and the NativeScript is created by Telerik. Facebook is investing a lot on React Native. As the result, You can find many production quality React Native apps in Play store and App store.
React Native: Learn Once, Write Everywhere
NativeScript: 100% Shared code
As the goal specifies, You can share 100% of the code between Android and iOS in NativeScript. But, In RN, you can share codes between both the app but not 100%. In my point of view, React Native goal is better than NativeScript because every platform is different from each other.
React Native is also using the Virtual DOM for updating the UI like React. React Native will calculate the changes in the background thread and keep the UI thread untouched if there is no change. So, UI will be very responsive. But, If the component makes a lot of calls to the native OS, then the app will be slow.

NativeScript is following the classic approach like Android. Running JavaScript on the UI thread allows NativeScript to deliver on one of its core guiding principles: provide high-performance access to 100% of native platform APIs through JavaScript. Period. No trade-offs. No limits.

As of July 2016, React Native has 888 contributors and 35k+ stargazers. NativeScript has 64 contributors and 7k+ stargazers.
React Native Community is very active on StackOverflow, Official Facebook Group and other forums.
There won't be the drastic performance difference between the Native and these two frameworks. These frameworks are the huge improvements from the Phonegap/Cordova. React Native have slightly better loading time than NativeScript.