vue-native 和 nativescript-vue 哪个更好?
Which is better vue-native or nativescript-vue?
我想用 VueJS 启动一个移动应用程序。谁能建议我可以在 vue-native or nativescript-vue 之间选择哪个框架?
Vue-Native 只不过是 ReactNative 的包装器。所以问题变成了 ReactNative vs NativeScript?
在我看来,它是 NativeScript。
- 支持 Angular 和 Vue
等框架
- 与 Core JavaScript / TypeScript 一起工作
- 更好的代码共享
- 100% 访问原生 API
ReactNative 拥有庞大的社区和范围广泛的插件,但问题在于您何时需要自定义。每个应用程序都以自己的方式独一无二,至少在您充分接触 Objective C / Java 并处理自己的分叉等之前,很难根据自己的需要定制插件,
使用 NativeScript,您始终可以访问本机对象和 API 形式 JavaScript,如果您想自定义任何内容,只需在项目中的插件上编写覆盖即可。
这里有一些比较这些框架的博客文章和视频。
正如@Manoj 提到的,使用 Nativescript 的最大优势是:您可以从 Javascript.
访问所有本机元素和 API。
我认为另一个优点是能够创建 code-sharing 项目。新的 Vue CLI 插件支持在网络和 mobile.There 之间共享代码,没有什么比观看您的网络更棒的了,iOS 和 Android 应用程序都使用相同的代码库同时运行。
您还应该考虑使用 Cordova 简单地包装您的 Vue 应用程序。我最近需要构建一个移动应用程序并经历了 vue-native 和 nativescript-vue,最终以 Cordova 结束。
在基本层面上,您可以包装任何静态网站并将其编译为 android 或 ios 应用程序。如果您需要原生元素,您也可以在 Cordova 触发 'deviceready' 事件后这样做。
我想用 VueJS 启动一个移动应用程序。谁能建议我可以在 vue-native or nativescript-vue 之间选择哪个框架?
Vue-Native 只不过是 ReactNative 的包装器。所以问题变成了 ReactNative vs NativeScript?
在我看来,它是 NativeScript。
- 支持 Angular 和 Vue 等框架
- 与 Core JavaScript / TypeScript 一起工作
- 更好的代码共享
- 100% 访问原生 API
ReactNative 拥有庞大的社区和范围广泛的插件,但问题在于您何时需要自定义。每个应用程序都以自己的方式独一无二,至少在您充分接触 Objective C / Java 并处理自己的分叉等之前,很难根据自己的需要定制插件,
使用 NativeScript,您始终可以访问本机对象和 API 形式 JavaScript,如果您想自定义任何内容,只需在项目中的插件上编写覆盖即可。
这里有一些比较这些框架的博客文章和视频。
正如@Manoj 提到的,使用 Nativescript 的最大优势是:您可以从 Javascript.
访问所有本机元素和 API。我认为另一个优点是能够创建 code-sharing 项目。新的 Vue CLI 插件支持在网络和 mobile.There 之间共享代码,没有什么比观看您的网络更棒的了,iOS 和 Android 应用程序都使用相同的代码库同时运行。
您还应该考虑使用 Cordova 简单地包装您的 Vue 应用程序。我最近需要构建一个移动应用程序并经历了 vue-native 和 nativescript-vue,最终以 Cordova 结束。
在基本层面上,您可以包装任何静态网站并将其编译为 android 或 ios 应用程序。如果您需要原生元素,您也可以在 Cordova 触发 'deviceready' 事件后这样做。