【问题标题】:famo.us vs traditional Cordova-based development [closed]famo.us 与传统的基于 Cordova 的开发 [关闭]
【发布时间】:2016-11-29 09:27:26
【问题描述】:
我目前正在评估这两种开发移动应用程序的不同方法,分别使用 famo.us 与 Cordova,即纯 HTML、CSS 和 JS。在开发网络应用程序时使用什么更可持续?
编辑:Famo.us 自 2015 年起已弃用,并且没有得到积极的开发,因此答案很明确。
【问题讨论】:
标签:
javascript
html
css
cordova
famo.us
【解决方案1】:
AFAIK、Famo.us 和 PhoneGap 解决了混合应用程序开发中的不同痛点。 Famo.us 为您的 HTML 应用程序提供了一个高性能的 UI 框架。它没有使用传统的 DOM 布局,而是使用自己的渲染引擎通过 3D 矩阵变换来定位 UI 元素。另一方面,PhoneGap 将您的 HTML 应用程序包装在一个原生程序中,该程序具有嵌入式 HTML 查看器以及一些用于弥合 HTML 和原生之间差距的插件,因此您的 HTML 应用程序也将受益于原生功能。使用 Phonegap 插件 HTML 应用程序可以显示原生弹出窗口,使用加速度计、相机等设备服务,并执行 HTML 沙箱无法执行的操作。无论使用哪个 UI 框架构建它,您都可以使用 PhoneGap 来包装您的 HTML 应用程序; Famo.us、Ionic、JQuery mobile 等等。