單頁面應用

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

    初次加載耗時相對增多;
    導航不可用,若是必定要導航須要自行實現前進、後退,須要程序來實現管理;
    使用腳本修改頁面,這個腳本咱們都知道,他的兼容性是個大問題;
    不利於SEO問題,如今能夠經過Prerender等技術解決一部分;
相關文章
相關標籤/搜索