主要内容: https://blog.csdn.net/weixin_41646716/article/details/80073995前端
1 概念: 单页面应用指一个系统只加载一次资源, 下面的操做的交互, 数据的交互是经过router和ajax来进行, 页面并无刷新.web
2 单页面的应用优势:ajax
分离先后端, 前端负责页面展现,后端负责数据存储和计算, 不会吧先后端的逻辑混合在一块儿后端
减轻服务器的压力, 服务器只用出数据就能够服务器
同一套后端程序代码, 就能够用于web界面,手机,平板等多种客户端架构
用户体验好, 快, 内容的改变不须要从新加载整个页面, web应用更加具备响应性和更使人着迷spa
SPA和RESTful架构一块儿使用,后端再也不负责模板渲染、输出页面工做,web前端和各类移动终端地位对等,后端API通用化;.net
3 单页面的缺点:router