【发布时间】:2013-08-16 06:40:05
【问题描述】:
我正在使用 Phonegap 构建一个 iPad 应用程序。
应用程序应该是离线的(除了表单提交),所以它大部分是静态页面,所以我会有很多 HTML 文件,因为我没有使用 JS MVC / 需要 JS 来最小化复杂。我看的越多,它基本上就是一个用Phonegap封装的静态站点来构建一个应用程序。
由于我将拥有大量的 HTML 文件,因此如果我不使用任何模板引擎,管理(例如)页眉/页脚的更改将是一件痛苦的事。到目前为止,我使用 Codekit 将 Jade 文件编译为 HTML,效果很好,我只使用 Jade 进行布局/块/包含功能和 HTML 编译。
我不太喜欢使用 Jade 的一件事是,如果您的文件有很多嵌套的 HTML 标记(例如,使用 Zurb Foundation/Twitter Bootstrap 标记的复杂表单设计),那么 Jade 突然看起来不那么好了不再清洁了。
不过,我认为必须有更好的方法来做到这一点。你们有没有人用Phonegap做过一个大部分是静态页面的应用程序?有更好的建议吗?
谢谢
【问题讨论】:
标签: html cordova pug template-engine codekit