當(dāng)前位置:首頁(yè) > IT技術(shù) > Web編程 > 正文

【‘前端‘框架】React、Vue、Bootstrap、easyUI 、AngularJS 的區(qū)別
2021-09-28 16:59:55

目錄

??個(gè)人理解的前端框架??

??如何定義解釋Vue、AngularJS、React、bootstrap、easyUI?使人容易理解???



個(gè)人理解的前端框架

很多地方都將React、Vue說(shuō)成前端框架,Bootstrap也是前端框架,但是他們的功用卻不一樣,自己覺(jué)得下面的定義才是正確的:

React.js, Vue.js 算前端數(shù)據(jù)框架,處理的是數(shù)據(jù)問(wèn)題

Bootstrap AUI , Amaze UI 等是前端UI框架,處理的是前端交互問(wèn)題

?

vue是功能開發(fā)框架(功能代碼如何組織),他搭建好了功能架子,居于他你可以快速開發(fā)功能(vue是數(shù)據(jù)驅(qū)動(dòng)框架)

bootstrap是界面效果框架(界面效果什么樣子),他定義好了界面顯示效果,比如按鈕是什么樣,輸入框是什么樣

?

如何定義解釋Vue、AngularJS、React、bootstrap、easyUI?使人容易理解?


應(yīng)該如何定義和解釋這些框架:Vue、AngularJS、React、Bootstrap、easyUI?使人更加快速和容易理解?

發(fā)現(xiàn)網(wǎng)絡(luò)上人們給上面這些框架的命名比較混亂,讓人容易混淆(云里霧里的好難受)。

現(xiàn)在基本上絕大部分資料都把這些框架稱之為“前端框架”,但是我簡(jiǎn)單了解了下,發(fā)現(xiàn)

Vue、AngularJS、React?和?Bootstrap、easyUI?根本就不是一個(gè)東西。

Vue?這些好像還帶了數(shù)據(jù)變化自動(dòng)刷新等等這些功能,而Bootstrap就僅僅只是界面的布局和排版(門外漢,理解錯(cuò)的請(qǐng)指出)。


所以我覺(jué)得上面這些框架是不是應(yīng)該這樣劃分:

前端框架:Vue、AngularJS、React?(還有其他的話請(qǐng)補(bǔ)充,只列主流的)
界面框架/UI框架:Bootstrap、easyUI(還有其他的話請(qǐng)補(bǔ)充,只列主流的)

這樣簡(jiǎn)單介紹讓人!清晰!易懂,我因?yàn)樽约阂膊惶宄?,所以想向熟悉的各位咨詢,歡迎各位談自己的理解和總結(jié),讓更多的人輕松了解,也盡量不要在讓錯(cuò)誤的概念一直“折磨”后來(lái)者。


本文摘自 :https://blog.51cto.com/l

開通會(huì)員,享受整站包年服務(wù)立即開通 >