定义:
单页面应用( SinglePage Web Application ,SPA):通俗讲就是只有一个主页面的应用,浏览器一开始要加载所有必需的js,css,单页面跳转仅刷新局部资源,共用资源(js,css)仅需加载一次, 常用于PC端官网、购物等网站
多页面应用( MultiPage Application ,MPA):一个应用中有多个页面,页面跳转需刷新整个页面,每个共用资源(js,css)在每个页面都需要重新加载,常用于app,客户端
结构示意图:
单页面应用结构视图
多页面应用结构视图
单页面与多页面模式区别:
参考: https://blog.csdn.net/weixin_33975951/article/details/91814953, https://blog.csdn.net/wangbinxmu/article/details/79747408
来源:oschina
链接:https://my.oschina.net/u/3680343/blog/3184976