實現前后端分離后,有了下面幾點改變:
1.服務器一分為二,前后端分別部署,靜態資源放在前端服務器,業務代碼放在后的服務器
2.前端服務器需要接收Http請求(一般使用node.js)
3.前端服務器需要進行視圖解析(可以使用vue.js、angular.js)
4.前端服務器需要處理路由(也就是頁面之間的跳轉邏輯)
5.后端服務器只需要返回數據
沒有分離前都是靠django中的locals()向模板傳遞參數可直接調用
分離后只是並沒有很大變化,只是將數據格式變成了json格式
例子:
View:

html返回的數據格式

在前端請求這個接口地址就可獲得你想要的數據

