?
-
HTML、CSS、JS。
-
AJAX或Fetch。
-
學習一個前端的框架, React或者Vue或者Angularjs2都可以。
-
學會一個前端的路由框架, 如React-Router或者Vue-Router。
-
在學會3的基礎上你肯定已經搭建好前端的開發環境了,所有和后端的交互走AJAX或者Fetch。
-
SpringMVC 不再返回一個視圖, 直接返回JSON。
-
前端從后端獲取的所有數據都是JSON,至于怎么去更新頁面, 你學會3后你肯定已經知道了。
-
頁面跳轉相關的東西你學會4后你肯定已經知道了。
既然已經前后端分離了, 就不需要整合了, 前端有前端的開發環境, 后端有后端的開發環境, 前端和后端沒有依賴關系, 前端只是利用后端的數據而已, 后端只是給前端提供數據而已。?
這個關系有點類似于后端項目和數據庫的關系, 數據庫只提供數據, 至于你后端項目想怎么用,用的是什么技術,和數據庫無關。
詳情:https://segmentfault.com/q/1010000003094787