單頁面應用指一個系統只加載一次資源,而後下面的操做交互、數據交互是經過router、ajax來進 行,頁面並無刷新;
<1>在vue搭建的環境裏面怎麼有沒有公用的css和js?若是有是怎麼引用的?css
有公用的css和js,有兩種引用的方法:(要深入理解單頁面應用程序哦,單頁面就是引入後在哪裏都能使用)前端
1.全局公共引用樣式和js文件vue
2.組件的引入web
單頁面的應用優勢:ajax
1.分離先後端關注點,前端負責界面顯示,後端負責數據存儲和計算。不會把先後端的邏輯混雜在一塊兒;後端
2.減輕服務器壓力,服務器只用出數據就能夠;服務器
3.同一套後端程序代碼,不用修改就能夠用於Web界面、手機、平板等多種客戶端;架構
4.用戶體驗好、快,內容的改變不須要從新加載整個頁面,web應用更具響應性和更使人着迷;spa
5.SPA和RESTful架構一塊兒使用,後端再也不負責模板渲染、輸出頁面工做,web前端和各類移動終端地位對等,後端API通用化;router
單頁面的應用缺點: