js css html

基于 Spartacus 的 Angular Storefron

2023-03-19  本文已影响0人  华山令狐冲

作为一款基于 Angular 的 Storefront 应用,我们可以遵循许多 Angular 开发的最佳实践,来提高 Spartacus 店面的性能,这也有助于提高您的 Google Lighthouse 分数。 通过遵循这些建议,我们还可以改进 Google Core Web Vitals 报告的结果,该报告侧重于页面加载速度、页面交互速度和网站的视觉稳定性。

获得“A 级”绩效报告的关键如下:

(1) 每个页面加载速度尽可能快,包括:

(2) 用户可以尽快与页面进行交互

(3) 没有布局移动,即 Layout shift(页面上的可见元素在页面加载期间移动或移动尽可能少)

强烈建议采用以下最佳实践来提高店面应用程序的性能:

缓存建议

搜索引擎优化

辅助功能

Spartacus 中有一些组件和元素尚未完全符合可访问性。 必要时,您可以覆盖这些组件和元素,这样您就可以添加缺少的 aria 属性。 它还允许您重命名元素以提高可访问性评分。

PWA

Spartacus 是一个开箱即用的渐进式 Web 应用程序。 因此,您可以将 Service Worker 配置为缓存不经常更改的资源(例如资源、资产和 HXR 请求),这将加快后续页面加载速度。 您还可以让您的店面应用程序脱机工作。

上一篇 下一篇

猜你喜欢

热点阅读