单页面应用

第一次接触单页面还是学习 Vue 时跟着教学视频做了个简单的单页面项目。慢慢的知道了这个东西后就会越来越关注,现在终于到了要将自己学到的总结一下的时候了。

什么是单页面应用?

所谓单页应用,指的是在一个页面上集成多种功能,甚至整个系统就只有一个页面,所有的业务功能都是它的子模块,通过特定的方式挂接到主界面上。它是AJAX技术的进一步升华,把AJAX的无刷新机制发挥到极致,因此能造就与桌面程序媲美的流畅用户体验。—当然这句话是我摘抄的看过的一篇文章,学渣的我还没有用这么一句话总结的功力。
这句话总结的非常到位,首先,单页面确实就是在一个页面中切换页面时(其实给用户的感觉是切换页面,实际就是有点像tab显示切换不同的内容,并没有发生跳转)。