現(xiàn)在市面上流行的框架有Jquery,Angular,Vue,React,下面說(shuō)一下為什么vue勝出了。
1.首先上場(chǎng)的是陪伴了我們N多多多年的jq大哥,他是原生js的封裝,幫助我們快速操作Dom,vue和react則是顛覆了操作dom的思想,通過(guò)數(shù)據(jù)的雙向綁定更改數(shù)據(jù);
2.jq更偏向于js操作樣式,而vue和react這是進(jìn)行數(shù)據(jù)操作較多一些;
3.在我們的項(xiàng)目中選用了vue,因?yàn)楣厩岸巳藛T都會(huì)vue,不再需要學(xué)習(xí)成本,并且vue適合各種大小的項(xiàng)目,react更偏向于大型的項(xiàng)目;
4.在搭建后臺(tái)管理系統(tǒng)上,大家都明白的基本上是不需要太多ui圖的,我們采用了ui庫(kù)(iview),這個(gè)iview是跟element對(duì)比后,做出的選擇,因?yàn)閕view的功能更全,組件ui樣式更多一些;
5.項(xiàng)目的搭建沒(méi)有采用vue-cli,我認(rèn)為vue-cli是為了模塊化,現(xiàn)在我們使用了iview這個(gè)ui組件庫(kù),就沒(méi)有必要封裝自己的組件了。所以我們采用了多頁(yè)面的vue;
6.項(xiàng)目在css上選擇less,后期的打包還是使用webpack的,后期會(huì)出一篇文章講解webpack的多頁(yè)面打包。
總結(jié):如果我的方向哪里有錯(cuò)誤的地方,還希望多多指教。