大型网站中单页网站的组合策略
Strategy for combining single page website in larger website
我正在从头开始使用Node和Express与基于jade的模板开发一个网站。网站中最具交互性的部分(/user下的账户管理和/order下的订购工作流,都限制在已认证的用户)是基于Angular的,几乎准备好了。我现在开始在网站的互动较少(和非限制)的部分工作,如首页,关于,常见问题,支持等。显然,这些交互性较差的页面从使用Angular中获益较少。
我在想把网站的这些不同部分结合起来的最佳策略。我正在考虑的选项是:整个网站用Angular,交互较少的部分用简单的Jade模板加上一点定制的JS,或者除了首页以外的所有内容都用Angular。
我的问题是:在一个更大的网站中集成Angular(或其他单页)网站的最佳实践是什么?特别是,我上面列出的不同选项在可维护性、(初始/持续)加载速度、用户一致性和搜索引擎优化方面的优点/缺点是什么?缺少任何选项/标准吗?
对于SEO,您可以使用:https://prerender.io/,这应该解决这个缺点
相关文章:
- 如何识别我的网站中的慢速设备
- 根据id将json数组组合为一个json数组
- 用Javascript更改我网站上的字体大小
- 有任何可能将facebook实时信使整合到一个网站中
- 接受不在列表中的值-引导组合框
- 将电视直播频道从网站嵌入我的网站
- Windows 8固定的网站互动程序
- 门户网站:当地时间有多有用
- 从客户端获取修改后的对象,并将其与服务器上的原始对象组合
- 正在删除node.js中已验证的网站
- 关于iframes.需要展示一个展示响应式设计的网站组合
- 在iPad上调试网站的有效策略
- 图标在投资组合网站上消失
- 在一个简单的网站上违反了内容安全策略指令
- 自定义组合框设计php网站
- 大型网站中单页网站的组合策略
- 组合Angular模板以减少请求的策略
- 如何规避第三方https网站的同源策略
- 产品画廊-这个网站如何为每一个可能的组合生成图像
- 需要JS优化/连接的网站文件的部署策略