在大型网站中组合单页网站的策略

时间:2015-10-23 13:18:03

标签: javascript angularjs

我正在使用Node和Express开发一个基于Jade模板的网站。网站中最具互动性的部分(/ user下的帐户管理和/订单下的订购工作流程,仅限于经过身份验证的用户)基于Angular,几乎准备好迎接黄金时段。我现在开始研究网站中较少互动(和非限制)的部分,如首页,关于,常见问题,支持等。这些较少交互的页面显然会从使用Angular中受益较少。

我试图了解整合网站不同部分的最佳策略。我考虑的选项包括:整个网站的Angular,简单的Jade模板,以及针对交互性较低的部分的一些定制JS,或者除了Angular中的首页之外的所有内容。

我的问题是:在较大的网站中集成Angular(或其他单页)网站的最佳做法是什么?特别是,我在上面列出的不同选项在可维护性,(初始/持续)加载速度,用户一致性和搜索引擎优化方面有哪些优缺点?缺少任何选项/标准?

1 个答案:

答案 0 :(得分:0)

对于搜索引擎优化,您可以使用:https://prerender.io/来解决这个问题