優點:
提高開發效率
前後端各負其責, 前端和後端都做自己擅長的事情,不互相依賴,開發效率更快,而且分工比較均衡,會大大提高開發效率
使用者訪問速度快,提公升頁面效能,優化使用者體驗
沒有頁面之間的跳轉,資源都在同乙個頁面裡面,無刷線載入資料,頁面片段間的切換快,使使用者體驗上公升了一大截;前後端不分離,稍不留神會觸發瀏覽器的重排和重繪,載入速度慢,降低使用者的體驗
增強**可維護性,降低維護成本,改善**的質量
前後端不分離,**較為繁雜,維護起來難度大,成本高
減輕了後端伺服器的請求壓力
公共資源只需要載入一次,減少了http請求數
同一套後端程式**,不用修改就可以用於web介面、手機、平板等多種客戶端
缺點:
總結:
4 1 前後端分離的優缺點
為什麼要前後端分離 spa開發模式開始流行 spa single page 單頁面開發,後端提供api介面 資料,前端負責資料的展示 前後端開發職責不清 因為模板語言涉及到後端語言語法,前端人員要知道後端模板語言語法,後端要知道html js語言 開發效率問題,前後端互相等待 前端一直配合著後端,能...
前後端分離
關於前後端分離的一些好的文章推薦 前端框架 為什麼前後端分離 最直白的理解,我認為是因為在開發過程中,前端總是需要等待後端的環境搭建好之後,前端才能獲取相關資料,對於前端的開發影響很大,事實上前端並不關心後端的開發,那麼有沒有方法不讓後端影響前端的開發呢?其實後端提供的是什麼?乙個執行伺服器,乙個就...
前後端分離
在此說明 前後端分離有利於後端的快速開發,但並不利於搜尋引擎優化 seo 上圖能清晰的看到,使用前後端分離模式進行開發,瀏覽器會向伺服器傳送請求,伺服器會向瀏覽器傳送乙個類似框架的html,是固定的空殼,此時瀏覽器再使用ajax請求向後端伺服器索要資料,後端伺服器返回json字串給瀏覽器,從而使瀏覽...