天天看点

关于 SAP Spartacus CSR fallback 之后,是否仍然会继续进行 SSR 的处理

来自 nguniversal 的 express engine 渲染完了后,渲染完毕的 HTML 源代码保存在 150 行代码 html 里,callback 就是 Spartacus 团队开发的 ssr optimization engine 的实现:

关于 SAP Spartacus CSR fallback 之后,是否仍然会继续进行 SSR 的处理
关于 SAP Spartacus CSR fallback 之后,是否仍然会继续进行 SSR 的处理
关于 SAP Spartacus CSR fallback 之后,是否仍然会继续进行 SSR 的处理
关于 SAP Spartacus CSR fallback 之后,是否仍然会继续进行 SSR 的处理
关于 SAP Spartacus CSR fallback 之后,是否仍然会继续进行 SSR 的处理
关于 SAP Spartacus CSR fallback 之后,是否仍然会继续进行 SSR 的处理

注意,在上图的上下文里,SSR 已经成功完成了,只是因为 maxRenderTimeout 已经到达,因此渲染好的 HTML 被丢弃。如果 timeout 到达但是 maxRenderTimeout 没有到达,则渲染好的 HTML 会进一步得到处理。

继续阅读