我们正在进行Codeigniter / jQM网络应用程序,并一直在讨论多页面模板与单页/文件。
引用的多页面模板(意味着单个文件中的多个data-role = page div)的大部分缺点都与单个文件从维护(以及可能的加载时间)角度变得难以处理有关。单页方法的缺点似乎主要集中在页面之间的潜在延迟。鉴于互联网的变幻莫测,后一种方法似乎风险更大。我认为,如果应用程序在加载的内容比在触摸/滑动之间不一致的应用程序更加流畅,则用户将能够容忍较长的加载时间。
话虽这么说,我们有一支不断增长的团队,他们正在研究应用程序的各个部分,并且有一个巨大的文件提出了挑战 - 即使对于Git也是如此。
所以,我的问题是:
我们是否有理由将多页模板分解为单独的文件,每个文件都包含<div data-role=page>
及其所有内容,并且只包含主文件中的每一个?这似乎可以解决维护问题并减轻页面转换之间的潜在延迟。
我在这里错过了什么?
答案 0 :(得分:0)
答案是肯定的。它工作正常。