【问题标题】:JAMstack SSG + Angular...can we have parts of a page statically generated and part of the page be dynamic?JAMstack SSG + Angular ...我们可以让页面的一部分静态生成而页面的一部分是动态的吗?
【发布时间】:2020-01-24 22:51:34
【问题描述】:

我正在研究 Jamstack 和 SSG(静态站点生成器),例如 HugoScully,以便与我们的 Angular SPA 一起使用以减小文件大小并加快加载速度。

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

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

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

【问题讨论】:

    标签: angular hugo jamstack


    【解决方案1】:

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

    具体而言,对于个性化,Netlify 等许多 CDN 提供商在 CDN 级别提供国际化和 A/B 测试功能,因此您可以根据用户的地理位置或角色轻松提供不同的内容。

    【讨论】:

      猜你喜欢
      • 2012-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-24
      相关资源
      最近更新 更多