vue的優(yōu)點(diǎn)
- vue的插件機(jī)制
不用像react一層一層得包裹孔飒,也不用在每個模塊中進(jìn)行import冠胯。
- vue有模板系統(tǒng)
支持構(gòu)建步驟哩陕,可以使用預(yù)處理器(pug驮捍,sass)
可以直接書寫css罩润,可以直接再模板中使用class(react中需要使用clasName)
- 擁有數(shù)據(jù)的雙向綁定
而在react中需要監(jiān)聽onChange事件玖翅,觸發(fā)事件來實(shí)現(xiàn)數(shù)據(jù)綁定
react有render函數(shù),可以
擁有更好的性能
更加友好
react推崇把html和css都寫進(jìn)js中割以,而vue可以實(shí)現(xiàn)html金度,css和js的分離。
react的優(yōu)點(diǎn)
- 社區(qū)更加成熟严沥,第三方組件會會更加的多猜极。
- 擁有react native
- state是不可變的,想要修改state需要顯式得調(diào)用setState消玄,易于發(fā)現(xiàn)錯誤