SPA(单页应用程序)

SPA(单页应用程序)是一种 Web 应用实现方式,它只加载一个 Web 文档,然后通过 JavaScript API(如 Fetch)在需要显示不同内容时更新该单个文档的正文内容。

这样,用户无需从服务器加载全新的页面即可使用网站,从而可以提高性能并带来更动态的体验,但也存在一些权衡劣势,例如 SEO、维护状态、实现导航和进行有意义的性能监控需要更多精力。

另见