主要內容: 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