目錄
??如何定義解釋Vue、AngularJS、React、bootstrap、easyUI?使人容易理解???
很多地方都將React、Vue說成前端框架,Bootstrap也是前端框架,但是他們的功用卻不一樣,自己覺得下面的定義才是正確的:
React.js, Vue.js 算前端數(shù)據(jù)框架,處理的是數(shù)據(jù)問題
Bootstrap AUI , Amaze UI 等是前端UI框架,處理的是前端交互問題
?
vue是功能開發(fā)框架(功能代碼如何組織),他搭建好了功能架子,居于他你可以快速開發(fā)功能(vue是數(shù)據(jù)驅(qū)動框架)
bootstrap是界面效果框架(界面效果什么樣子),他定義好了界面顯示效果,比如按鈕是什么樣,輸入框是什么樣
?
如何定義解釋Vue、AngularJS、React、bootstrap、easyUI?使人容易理解?應(yīng)該如何定義和解釋這些框架:Vue、AngularJS、React、Bootstrap、easyUI?使人更加快速和容易理解?
發(fā)現(xiàn)網(wǎng)絡(luò)上人們給上面這些框架的命名比較混亂,讓人容易混淆(云里霧里的好難受)。
現(xiàn)在基本上絕大部分資料都把這些框架稱之為“前端框架”,但是我簡單了解了下,發(fā)現(xiàn)
Vue、AngularJS、React?和?Bootstrap、easyUI?根本就不是一個東西。
Vue?這些好像還帶了數(shù)據(jù)變化自動刷新等等這些功能,而Bootstrap就僅僅只是界面的布局和排版(門外漢,理解錯的請指出)。
所以我覺得上面這些框架是不是應(yīng)該這樣劃分:
前端框架:Vue、AngularJS、React?(還有其他的話請補(bǔ)充,只列主流的)
界面框架/UI框架:Bootstrap、easyUI(還有其他的話請補(bǔ)充,只列主流的)
這樣簡單介紹讓人!清晰!易懂,我因為自己也不太清楚,所以想向熟悉的各位咨詢,歡迎各位談自己的理解和總結(jié),讓更多的人輕松了解,也盡量不要在讓錯誤的概念一直“折磨”后來者。
本文摘自 :https://blog.51cto.com/l