Спасибо за ответ, есть ещё несколько вопросов.
1) "в NativeScript есть возможность вызывать любой нативный код из JS, в то время как ReactNative в итоге обращается к компонентам с нативной реализацией на той стороне"
Возможно я не правильно понял. Получается, что NativeScript компилируется в нативный язык (java или objective-c), а ReactNative интерпретирует js, вызывая прикреплённый к приложению api движка? Что конкретно получается на выходе в результате сборки ReactNative?
2) Если сравнить возможности NativeScript и ReactNative по работе с устройством: уступает ли второй первому и если да, то насколько существенно?
3) вопрос следует из первого: если я прав, как сказывается такой подход на скорости выполнения и размере выходного файла?
4) "NativeScript нужно еще как минимум год"
Как вы считаете, что будет через год? Какие шансы, что NativeScript существенно обгонит ReactNative?
twid: окей, но теперь предположим, что у нас калькулятор чего-то-там. Ему не за чем подключаться к серверу, а наоборот нужно работать автономно. При этом может потребоваться сохранять пользовательские настройки и историю результатов вычислений. Если настройки ещё можно сохранять в файл, то историю нежелательно каждый раз грузить целиком. Вот как-то так...