什么是 SPA & MPA
单页web应用(single page web application,SPA),是指只有一个web页面的应用,是加载单个HTML页面并在用户与应用程序交互时动态更新该页面的web应用程序。
多页web应用(multi page web application,MPA),是指有多个web页面的应用,每一次页面跳转的时候,后台服务器都会返回一个新的HTML文档,并加载js、css资源。
单页web应用(single page web application,SPA),是指只有一个web页面的应用,是加载单个HTML页面并在用户与应用程序交互时动态更新该页面的web应用程序。
多页web应用(multi page web application,MPA),是指有多个web页面的应用,每一次页面跳转的时候,后台服务器都会返回一个新的HTML文档,并加载js、css资源。
单页Web应用(single page web application,SPA),就是只有一张Web页面的应用,是加载单个HTML页面并在用户与应用程序交互时动态更新该页面的Web应用程序。
单页面应用的好处是不必使得用户在加载新页面时感觉到闪烁刷新的效果,有更好的用户体验。当然,单页面应用也有其问题,例如首屏渲染问题以及SEO问题,但如果构建的是类似于应用型的web页面的话,SPA的好处是远远大于其弊端的。
⬆️支付宝
⬆️微信