我正在使用 Ionic 框架,但我认为我的问题更笼统。
通过一些 grunt/gulp 任务预缓存 HTML 模板是一个很好的做法,例如 html2JS .
好处是减少网络往返。
但是,Web 部分嵌入到智能手机中的情况又如何呢,例如 Cordova/Phonegap。
确实,没有涉及网络。
我还应该预缓存模板吗?
此外,在相同的上下文中,我是否需要丑化我的 HTML/JS?
我想答案是“否”和“否”,但如有任何确认,我们将不胜感激。
最佳答案
我注意到在使用 gulp 进行预缓存后,“首次运行”体验有了很大改善。即使它从同一设备(即不是互联网)加载模板,它似乎仍然更快。我使用了这个 Gulp 任务:https://github.com/miickel/gulp-angular-templatecache它只是创建了一个不错的模块供您包含。
关于javascript - 预缓存模板是否值得?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26129944/