.我目前了解的情況:不管是java的mvc,還是.net mvc。或多或少都會在前端頁面寫java或C#代碼,這還算不算前后端分離呢?如果不是,那真正的前后端分離一般怎么做呢?純json/xml方式填充數據?我經驗有限,請大家解答解答我這個疑問。
2 回答

一只名叫tom的貓
TA貢獻1906條經驗 獲得超3個贊
說道這個問題,我來發表一下。
前后端分離的概念就是樓上們說的 “調接口與前端展示數據跟數據交互”,后端給前端專門寫接口,至于數據格式自己定,如果處理的好未必一定說是要用json,只是json是目前數據交互上比較好的。接口數據都有了,那么接下來就是前端數據的展示,前提你要有自己的數據解析庫。因為這樣數據展示就容易。你可以自己封裝,但現有相對好的數據引擎庫有AngularJS 、vueJS、Template7等,同時html模板引擎也需要,這樣寫頁面就可以模塊化開發??梢宰约簩懀部梢杂矛F成的,比如jade、React等。數據展示好了,最后就是數據交互了,用ajax就可以了,所以你必須得對ajax了解。至于其他的所謂跨域問題,那都是可以跟后端協商的,一般都是后端需要處理,要是用到jsonp格式,前端就要協助一下寫個調用函數就可以。
- 2 回答
- 0 關注
- 1088 瀏覽
添加回答
舉報
0/150
提交
取消