2020久久超碰欧美精品最新亚洲欧美日韩久久精品,国产福利电影一区二区三区,亚洲欧美日韩一区在线观看,亚洲国产欧美日韩欧美特级,亚洲欧美日韩成人一区久久,欧美日韩精品一区二区三区不卡,国产欧美日韩va另类影音先锋,亚洲欧美日韩久久精品,亚洲欧美日韩国产成人精品影院,亚洲国产欧美日韩精品一区二区三区,欧美日韩国产成人高清视频,日韩久久精品国产免费观看频道,久久人人爽人人爽从片av高清,国产精品综合一区二区

首頁技術文章正文

什么是前后端分離?如何理解前后端分離?

更新時間:2021-05-21 來源:黑馬程序員 瀏覽量:

1577370495235_學IT就到黑馬程序員.gif

什么是前后端分離?目前比較認同的概念是SPA(Single Page Application),所有用到的展現數據都是后端通過異步接口(ajax.json)的方式實現的,前端直管展現。

從某種意義上來說,SPA確實做到了前后端分離,但這種方式存在兩個問題:

(1)WEB 服務中,SPA 類占的比例很少。很多場景下還有同步/同步+異步混合的模式,SPA 不能作為一種通用的解決方案;現階段的SPA開發模式,接口通常是按照展現邏輯來提供的,有時候為了提高效率,后端會幫我們處理一些展現邏輯,這就意味著后端還是涉足了View層的工作,不是真正的前后端分離。

(2)SPA 式的前后端分離,是從物理層做區分(認為只要是客戶端的就是前端,服務器端的就是后端),這種分法已經無法滿足我們前后端分離的需求,我們認為從職責上劃分才能滿足目前我們的使用場景:前端:負責View 和Controller 層;只負責Model 層,業務處理/數據等。


下面是黑馬程序員公開的幾套java視頻教程,可以跟著學習學習,如果想深入學習Java,找到java相關工作,推薦報班學習黑馬程序員Java高級軟件工程師課程。



分享到:
在線咨詢 我要報名
和我們在線交談!