理解什麼是前後端分離

2021-09-07 13:44:01 字數 478 閱讀 1442

html、css、js。

ajax或fetch。

學習乙個前端的框架, react或者vue或者angularjs2都可以。

學會乙個前端的路由框架, 如react-router或者vue-router。

在學會3的基礎上你肯定已經搭建好前端的開發環境了,所有和後端的互動走ajax或者fetch。

springmvc 不再返回乙個檢視, 直接返回json。

前端從後端獲取的所有資料都是json,至於怎麼去更新頁面, 你學會3後你肯定已經知道了。

頁面跳轉相關的東西你學會4後你肯定已經知道了。

既然已經前後端分離了, 就不需要整合了, 前端有前端的開發環境, 後端有後端的開發環境, 前端和後端沒有依賴關係, 前端只是利用後端的資料而已, 後端只是給前端提供資料而已。 

這個關係有點類似於後端專案和資料庫的關係, 資料庫只提供資料, 至於你後端專案想怎麼用,用的是什麼技術,和資料庫無關。

詳情:

前後端分離的理解

前後端的認識誤解 前端 和 後端 分開的 那就是前後端分離 前後端的分工,真正前後分離,不僅僅是分工那麼簡單,它是乙個種架構模式 1 web應用的一種架構模式。在開發階段,前後端工程師約定好資料互動介面,實現並行開發和測試 2 在執行階段前後端分離模式需要對web應用進行分離部署,前後端之前使用ht...

前後端分離

關於前後端分離的一些好的文章推薦 前端框架 為什麼前後端分離 最直白的理解,我認為是因為在開發過程中,前端總是需要等待後端的環境搭建好之後,前端才能獲取相關資料,對於前端的開發影響很大,事實上前端並不關心後端的開發,那麼有沒有方法不讓後端影響前端的開發呢?其實後端提供的是什麼?乙個執行伺服器,乙個就...

前後端分離

在此說明 前後端分離有利於後端的快速開發,但並不利於搜尋引擎優化 seo 上圖能清晰的看到,使用前後端分離模式進行開發,瀏覽器會向伺服器傳送請求,伺服器會向瀏覽器傳送乙個類似框架的html,是固定的空殼,此時瀏覽器再使用ajax請求向後端伺服器索要資料,後端伺服器返回json字串給瀏覽器,從而使瀏覽...