【发布时间】:2016-06-08 23:00:17
【问题描述】:
我目前对所有这些混合移动应用程序框架感到迷茫。它们听起来都很棒,但我找不到任何关于用例和主要区别的真实信息。
有人可以向我解释它们或为我提供大量资源,尤其是关于用例的资源吗?
我知道这些:Apache Cordova、Ionic、PhoneGap、Steroids (AppGyver)、Supersonic (AppGyver)、React Native 和新的 Microsoft Ace (http://microsoft.github.io/ace/)。
免责声明:有可能我将它们完全混合在一起并且它们彼此没有任何关系,因为我很迷茫。
【问题讨论】:
-
制作一个包含{受欢迎程度、学习难度、测试支持、构建设置、部署难度、可扩展性、API 大小、学习资源(书籍/教程)、核心使用等的列的电子表格。} 然后为每个框架对这些 1-5 中的每一个进行排名。缩小范围,然后通过在每个中构建一些简单的东西来尝试入围者
-
查看this wiki 以比较跨平台支持工具。
-
查看这个答案 (stackoverflow.com/questions/33286451/phone-gap-vs-react-native),它可能会为您指明 Hybrid 与 React Native 的方向,但这是一个广泛的问题。您列出的大多数都是cordova,除了 React Native
-
感谢您的意见。我将使用电子表格进行尝试。当它们都基于 Cordova 时,它们有什么区别。他们会给我某种更高级别的 api 吗?
标签: cordova ionic-framework phonegap-plugins react-native hybrid-mobile-app