一、MPA、SPA两者定义
MPA
MPA(mutiple-page application),翻译过来就是多页面应用。
MPA(多页应用):每个页面都是一个主页面,都是独立的,当我们访问一个页面时,需要重新加载HTML、Javascript和CSS,公共文件则按需下载。
SPA
SPA(single-page application),翻译过来就是单页应用。
SPA是一种特殊的web应用。将所有的活动局限于一个Web页面中,仅在该Web页面初始化时加载相应的HTML、JavaScript和CSS。 一旦页面加载完成,SPA不会因为用户的操作而进行页面的重新加载或跳转。取而代之的是利用JavaScript动态的变换HTML的内容, 从而实现UI与用户的交互。
网友评论