关闭。这个问题是opinion-based .它目前不接受答案。
想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.
6年前关闭。
Improve this question
PhoneGap 和 Ratchet 有什么区别。如果我理解正确的话,两者都是使用 HTML、CSS 和 Javascript 构建移动混合应用程序的前端框架。一个比另一个更好,如果是,为什么?
最佳答案
Phonegap 是的糖衣版本 Cordova .这些主要作用是将 HTML、JS、CSS 隐藏到您想要的平台文件中,例如 apk , ipa (苹果)等。
Ratchet 是完整的前端框架。因此,如果您在您的应用程序中使用它,最后您需要使用 phonegap 或 cordova 来获取您所需平台的应用程序。
一个比另一个更好,如果是,为什么?
Ratchet 是前端框架。和 phonegap 是核心部分。你如何比较 Ratchet 和 phonegap?
phonegap 或 Cordova 充当移动浏览器和所需平台的 native 功能之间的桥梁。用于浏览器访问相机、读取存储、读取联系人等移动硬件
Apache Cordova 是一个开源移动开发框架。它允许您使用 HTML5、CSS3 和 JavaScript 等标准 Web 技术进行跨平台开发,避免每个移动平台的原生开发语言。应用程序在针对每个平台的包装器中执行,并依赖符合标准的 API 绑定(bind)来访问每个设备的传感器、数据和网络状态。
如果您是:,请使用 Apache Cordova
不止一个平台,而不必为每个平台重新实现
平台的语言和工具集。
在各种应用商店门户中分发。
带有可以访问的 WebView(特殊浏览器窗口)的组件
设备级 API,或者如果你想开发一个插件接口(interface)
native 和 WebView 组件之间。
关于cordova - Ratchet 与 PhoneGap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27737912/