python django前後端分離的優缺點

2022-09-08 15:42:17 字數 453 閱讀 8663

一 為什麼要進行前後端分離

spa開發模式開始流行,單頁面跟後端互動的最流行的就是前後端分離(就是後端提供api介面資料,前端負責資料的展示)

前後端開發職責不清(例如django的templates到底是由誰來寫呢?)

開發效率問題,前後端互相等待

前端一直配合著後端,能力受限

後台開發語言和模板高度耦合,導致開發語言依賴嚴重

二 前後端分離缺點

前後端學習門檻增加

資料依賴導致文件重要性增加(前後端資料的傳遞通過文件來進行)

前端工作量加大

後端開發模式遷移增加成本(對很多的基於模板語法開發的模式,遷移成本就加大了)

最後

當優點大於缺點的時候,我們都可以想辦法去解決這些缺點,所以說,前後端分離實際上是一種趨勢

前後端 13 前後端小試牛刀

餘生還長,你別慌。別回頭,別糾纏,別念舊。準備工作 對nginx檔案下的nginx.conf進行配置 將檔案拖進vscode中 找到nginx.conf檔案中 server 部分,對其進行修改。server error page 404 404.html redirect server error ...

前後端模板

vue.js angular.js 等mvvm前端框架自帶的模板輸出模組以vue.js為例,通過具有特殊字首的html 屬性來實現資料繫結,或者使用常見的花括號模板插值,或是在表單元素上使用雙向繫結,資料的變化自動對映為檢視的更新 v text msg span span v model msg 在...

前後端分離

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