2 回答

TA貢獻(xiàn)1869條經(jīng)驗(yàn) 獲得超4個(gè)贊
Spring MVC處理后端,React.js處理前端,二者當(dāng)然可以結(jié)合使用了。
React.js偏向前端的View層,這里的View和Spring MVC的View層是有區(qū)別的。
Spring MVC中的View處理還是在服務(wù)器端,而React.js處理,主要在前端(服務(wù)器端已經(jīng)將html返回到瀏覽器,在瀏覽器端處理)
Spring MVC中的View更多的是得到html(或者h(yuǎn)tml片段),當(dāng)然在服務(wù)器端也可以處理視圖呈現(xiàn)(比如常見的Velocity等),需要通過網(wǎng)絡(luò)傳遞到用戶瀏覽器端才能得到最終的呈現(xiàn)。
React.js處理的是服務(wù)器端返回瀏覽器的html(或者h(yuǎn)tml片段),可以認(rèn)為是對(duì)服務(wù)器端返回的html(或者h(yuǎn)tml片段進(jìn)行進(jìn)一步的處理)。

TA貢獻(xiàn)1883條經(jīng)驗(yàn) 獲得超3個(gè)贊
完全可以
一個(gè)是前端的js庫(kù),一個(gè)是后端的框架,兩者沒有任何沖突,你只要能夠再后端正確提供前端需要的數(shù)據(jù)就行了。
- 2 回答
- 0 關(guān)注
- 972 瀏覽
添加回答
舉報(bào)