首页 > 解决方案 > Angular:如何在不需要开启 SSR 的情况下注入一些静态的预渲染页面

问题描述

我打算在浏览器中创建一个游戏,而 Angular 似乎很适合它。

不过,我确实希望我的网站对 SEO 友好,至少在某些页面上是这样。另外,我想允许快速加载一些没有大量逻辑的页面加载(登录页面、关于页面等)。

我考虑过使用 SSR,但它似乎有很多缺点:服务器上有很多额外的文件,加上额外的服务器负载来生成这些页面。我没有做研究,也不确定 SSR 在服务器上造成的问题到底有多大。但是,当我对 SSR 进行原型设计时,我想探索替代方案。

是否可以在不使用 SSR 的情况下在 Angular 中实现这一点?具体来说,我想生成一些静态页面,告诉 Angular 在它们被引用时导航到这些页面,其余的使用普通的 Angular 路由。

谢谢!

PS我试过用谷歌搜索,但找不到任何说明这是可能的,所以我认为这不是一个好的选择。但我认为值得一问。

标签: angularserver-side-rendering

解决方案


推荐阅读