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