前端中的单页面应用和多页面应用
转载自:https://juejin.im/post/5a0ea4ec6fb9a0450407725c
单页面应用(SinglePage Web Application,SPA)
只有一张Web页面的应用,是一种从Web服务器加载的富客户端,单页面跳转仅刷新局部资源 ,公共资源(js、css等)仅需加载一次,常用于PC端官网、购物等网站
如图:
单页面应用结构视图
多页面应用(MultiPage Application,MPA)
多页面跳转刷新所有资源,每个公共资源(js、css等)需选择性重新加载,常用于 app 或 客户端等
如图:
多页面应用结构视图

两者具体对比分析:

本文探讨了单页面应用(SPA)与多页面应用(MPA)的区别,SPA仅加载一次公共资源并局部刷新,适用于PC官网等;MPA则按需加载所有资源,适合APP或客户端使用。

被折叠的 条评论
为什么被折叠?



