JAMstack SSG + Angular…我们可以使页面的一部分静态生成而部分页面是动态的吗?

问题描述 投票:-1回答:1

[我正在研究JamstackHugo之类的Scully和SSG(静态站点生成器),以便与我们的Angular SPA配合使用,以减小文件大小并加快加载速度。

我看到的所有示例都生成了没有动态内容的页面。有交互性,例如search等,但没有用户定制的内容。

我们网站的某些部分可以完全静态生成。但是,网站的其他部分具有静态页面,这些页面的某些部分是为用户定制的。想象一个产品页面,其中包含对用户的建议。产品信息几乎是静态的,但建议是动态的。

我们如何创建/设计类似的东西?可以为此配置SSG吗?

angular hugo jamstack
1个回答
1
投票

使用JAMstack,您绝对可以拥有一个包含个性化等动态元素的静态站点。 CDN在过去几年中取得了很大进步,现在您可以在边缘运行许多功能(例如个性化和身份验证),而无需额外往返服务器。您还可以扩展很多此功能,因此您可以ping无服务器功能以根据需要动态充实您网站的内容。

[特别是针对个性化,许多CDN提供商(例如Netlify)在CDN级别提供国际化和A / B测试功能,因此您可以根据用户的地理位置或角色轻松地提供不同的内容。

© www.soinside.com 2019 - 2024. All rights reserved.