React Native 或 Intel XDK 以获得更好性能的原生应用
React Native or Intel XDK for better performance native app
我必须快速开发原型应用程序,因此我决定开发跨平台 HTML5 tool/platform。
我已将 Intel XDK 列入候选名单,因为它对开发人员友好 IDE,React native 是因为它作为原生构建的性能与其他人相比,Ionic 是因为 UI 和 Angular和可用的主题。
我需要像原生一样的性能和漂亮的 UI 以及一些响应式主题,哪个更值得推荐?
目前? Cordova + Intel XDK 具有更多支持和更大的功能集。甚至还有视频游戏的 XDK 以接近本机速度运行的示例。 Cordova 使用 JS API 来连接本机功能,但归根结底,您仍然是 运行 网络代码。
React Native 的不同之处在于您使用原生组件构建应用程序,但使用 React 的 JSX 表示。可以说,因为您正在使用原生组件构建应用程序,所以您 应该 看到更好的性能(并获得更原生的 look/feel)。
科尔多瓦:
- 使用网络视图
- 利用 jsAPI 的本机功能
- 存在时间更长,得到更多支持
- 一次编码,运行无处不在
React Native:
- Android支持好像有点不稳定? (这里可能有误)
- 使用本机组件构建显示
- 较新,但有强大的支持(并获得牵引力)
- 一次学习,处处编码
老实说,使用任何一种技术都应该没问题。两者都表明他们已准备好应对大多数挑战。
我可能会推荐您使用 Cordova + Intel XDK 以获得更多支持,让 webdev 更容易上手,而且它更成熟。 React 可能会让它黯然失色,但我认为它还远远不够。
¯\_(ツ)_/¯
with cordova 你获得的最大优势是,如果你已经是 web 开发人员,则无需学习任何新技术即可开发单一代码库但是应用程序在 webview 中运行,而不是在硬件上本地运行,这使得它的性能低于本机 iOS 应用程序或本机 Android.
in React 你需要了解Framework(react),你需要了解JSX(在iOS模拟器中,你还需要使用Xcode)
使用 React native,您最终将获得更轻松的开发、更好的性能和更好的用户体验
我必须快速开发原型应用程序,因此我决定开发跨平台 HTML5 tool/platform。
我已将 Intel XDK 列入候选名单,因为它对开发人员友好 IDE,React native 是因为它作为原生构建的性能与其他人相比,Ionic 是因为 UI 和 Angular和可用的主题。
我需要像原生一样的性能和漂亮的 UI 以及一些响应式主题,哪个更值得推荐?
目前? Cordova + Intel XDK 具有更多支持和更大的功能集。甚至还有视频游戏的 XDK 以接近本机速度运行的示例。 Cordova 使用 JS API 来连接本机功能,但归根结底,您仍然是 运行 网络代码。
React Native 的不同之处在于您使用原生组件构建应用程序,但使用 React 的 JSX 表示。可以说,因为您正在使用原生组件构建应用程序,所以您 应该 看到更好的性能(并获得更原生的 look/feel)。
科尔多瓦:
- 使用网络视图
- 利用 jsAPI 的本机功能
- 存在时间更长,得到更多支持
- 一次编码,运行无处不在
React Native:
- Android支持好像有点不稳定? (这里可能有误)
- 使用本机组件构建显示
- 较新,但有强大的支持(并获得牵引力)
- 一次学习,处处编码
老实说,使用任何一种技术都应该没问题。两者都表明他们已准备好应对大多数挑战。
我可能会推荐您使用 Cordova + Intel XDK 以获得更多支持,让 webdev 更容易上手,而且它更成熟。 React 可能会让它黯然失色,但我认为它还远远不够。
¯\_(ツ)_/¯
with cordova 你获得的最大优势是,如果你已经是 web 开发人员,则无需学习任何新技术即可开发单一代码库但是应用程序在 webview 中运行,而不是在硬件上本地运行,这使得它的性能低于本机 iOS 应用程序或本机 Android.
in React 你需要了解Framework(react),你需要了解JSX(在iOS模拟器中,你还需要使用Xcode)
使用 React native,您最终将获得更轻松的开发、更好的性能和更好的用户体验