Spa 单页面应用简介

单页应用(英语:single-page application,缩写SPA)是一种网络应用程序或网站的模型,它通过动态重写当前页面来与用户交互,而非传统的从服务器重新加载整个新页面。这种方法避免了页面之间切换打断用户体验,使应用程序更像一个桌面应用程序。

在单页应用中,所有必要的代码(HTML、JavaScript和CSS)都通过单个页面的加载而检索,或者根据需要(通常是为响应用户操作)动态装载适当的资源并添加到页面。

Spa 的特点:

  • 整个应用只有一个 HTML 文件

  • 该 HTML 文件中包含一堆 js、css 等

  • 只适合用来做后台管理系统

Spa 的缺点:

  • 由于只有一个 HTML 文件,且没有具体内容,故无法做 SEO(搜索引擎优化)

  • 但是后台管理系统也不需要做 SEO

每天学习一点点,每天进步一点点。

原文地址:https://www.cnblogs.com/youcoding/p/13082575.html