關於前後端分離的利弊

2021-10-12 21:38:37 字數 364 閱讀 2132

今天被問到了

答得很不好…

怒記前後端分離的優點

解放前端,前端不需要向後台提供模板或後端在前端html中嵌入後台**;

提高工作效率,分工能加明確。前後端各司其職,兩者可並行開發,使得開發更加靈活;

區域性效能提公升。前端的路由配置使得頁面能夠按需載入,無需在一次性載入掉所有的資源,減少伺服器併發/負載壓力,在頁面互動和使用者體驗上有很大的提公升;

降低專案的維護成本難。通過目前主流的前端mvc框架,能夠快速定位前端的相關問題,**重構及可維護性增強;

即使服務端出現問題或宕機,前端頁面也可以友好展示相關提示頁面;

前後端分離的缺點

加重客戶端瀏覽器的負擔,如果客戶端效能差則影響使用者體驗

關於前後端分離

為什麼要前後端分離?記得大學時候剛開始接觸web開發時候,前端用的是html jsp,根本不懂得架構什麼的。直到畢業工作,入了第一家公司。趕上乙個專案,老框架的那種,有段時間我負責解bug。有些問題是頁面的問題,有些事dispatcher路徑沒有寫對,有些是引數格式不對。很煩的就是每次做完修改,都需...

關於API,前後端分離

而關於介面的規定,衍生出了一大堆問題,第一是關於空值的制定,是不輸出呢?還是輸出null,還是輸出 今天在除錯1688開放平台時,1688開放平台那邊出了兩套介面api給我們調,一套是舊的,用關鍵字deprecated標誌過時,而一套是新的,因為是最近才推出的吧。有點坑的是,新介面雖然變得簡潔了,但...

前後端分離

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