1 回答

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超8個贊
打算新開一個個人項(xiàng)目,在 React 和 Vue 之間搖擺。
我之前用過的技術(shù)包括 Backbone/Angular/React , Vue 只是大概掃下眼文檔。
Backbone
手工同步數(shù)據(jù)和頁面真得好煩。
Angular 1.x
很久之前用過快忘記是什么體驗(yàn)了,只記得有點(diǎn)重,組件化開發(fā)很弱。 Angular 2 看了眼介紹不是我的菜且體積巨大。
React
用 React + Redux + ES 6 搞過一個項(xiàng)目,數(shù)據(jù)井井有條,架構(gòu)比較清楚,配套也好(自動刷新不丟頁面狀態(tài)),只是有點(diǎn)繁瑣。 Virtual DOM 的存在使得和真實(shí) DOM 隔了一層有時很不方便,函數(shù)式的架構(gòu)使得組件之間的通信也難處理。
Vue.js
Vue.js 一眼看上去是實(shí)用風(fēng)格,這框架我在用 React 之前就注意到了,只是當(dāng)時一看是個國人作品就無視了,想不到突然就火起來了。 它比 React+Redux 輕量,內(nèi)建組件間通信機(jī)制,支持組件,配套也不錯該有的都有,看上去挺不錯的樣子,只是是個人項(xiàng)目,不過作者很勤奮所以這可能不是問題。且看作者的一些文字發(fā)現(xiàn)作者視野開闊不太會把 Vue 帶溝里去偏離前端大勢。
添加回答
舉報