前後端分離已成為網際網路專案開發的業界標準使用方式,通過nginx+tomcat的方式(也可以中間加乙個nodejs)有效的進行解耦,並且前後端分離會為以後的大型分布式架構、彈性計算架構、微服務架構、多端化服務(多種客戶端,例如:瀏覽器,車載終端,安卓,ios等等)打下堅實的基礎。
1.產品經理/領導/客戶提出需求
2.ui做出設計圖
3.前端工程師做出html頁面
4.後端工程師將html頁面套成jsp頁面(前後端強依賴,後端必須要等前端的html做好才能套jsp。如果html發生變更,就更痛了,開發效率低)
5.整合出現問題
6.前端返工
7.後端返工
8.二次整合
9.整合成功
10.交付
1.產品經理/領導/客戶提出需求
2.ui做出設計圖
3.前後端約定介面&資料&引數
4.前後端並行開發(無強依賴,可前後端並行開發,如果需求變更,只要介面&引數不變,就不用兩邊都修改**,開發效率高)
5.前後端整合
6.前端頁面調整
7.整合成功
8.交付
架構描述:以node.js為核心的vue.js前端技術生態架構
前後端分離
關於前後端分離的一些好的文章推薦 前端框架 為什麼前後端分離 最直白的理解,我認為是因為在開發過程中,前端總是需要等待後端的環境搭建好之後,前端才能獲取相關資料,對於前端的開發影響很大,事實上前端並不關心後端的開發,那麼有沒有方法不讓後端影響前端的開發呢?其實後端提供的是什麼?乙個執行伺服器,乙個就...
前後端分離
在此說明 前後端分離有利於後端的快速開發,但並不利於搜尋引擎優化 seo 上圖能清晰的看到,使用前後端分離模式進行開發,瀏覽器會向伺服器傳送請求,伺服器會向瀏覽器傳送乙個類似框架的html,是固定的空殼,此時瀏覽器再使用ajax請求向後端伺服器索要資料,後端伺服器返回json字串給瀏覽器,從而使瀏覽...
前後端分離
前後端分離的好處 1 徹底解放前端 2 提高工作效率,分工更加明確。3 區域性效能提公升 4 降低維護成本 2 前後端分離的概念 後台只需要提供api介面,前端呼叫ajax實現資料呈現 3 場景和要求 4 web前端路由 就是根據url分配到對應的處理程式,原理和路由器原理相同,不同的請求位址會交給...