欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

vue和react對比,各自優缺點在哪?

謝彥文2年前18瀏覽0評論

你好,我是「前端雨爸」,希望我的回答對你有所幫助。

首先

前端發展迅速,每天都讓我們反復進入“學不動”的漩渦中。

但作為一個開發者,尤其是前端開發,我不希望各位把中心放在誰好誰壞上,更多的應該知道目前三大框架的不同,在項目實戰中有針對性的選擇。

同時,有精力還是都接觸下,畢竟都是最優秀的框架。

官方對比

Vue官網給出了詳細的異同對比,相信這是最權威的比較(來自:尤大作者的視角)

相同點:

  1. 使用了虛擬DOM

  2. 提供響應式編程概念,組件化思想

  3. 漸進式編程,重點放在核心庫,其他交給社區或者第三方庫完成

不同之處:

1.diff方式。

react需要通過PureComponent或者實現方法來優化組件渲染。

而vue不需要額外的設置,完全交給框架來完成。

2.JSX和Template

首先Vue也提供了渲染函數(render)。React主推JSX(就是那個讓大部分程序員,剛上手不習慣的渲染函數語法糖),會有種錯覺:HTML(React元素)和Javascript邏輯居然寫在了一起。

Vue通過vue-loader,幫助我們把template、script、css分離開,或者最后組合在一起。完全可以像以前的web開發一樣,入門門檻降低。

3.腳手架

React提供了create-react-app工具,雖然是不錯的腳手架,但不涉及webpack等的配置的修改能力;

相反,Vue依靠vue.config.js讓我們更定制化的修改腳手架配置。

4.其他

React學習成本更高,Vue更符合我們的開發模式(習慣)

最后

意思就是自己使用下來,并結合Vue官網說明的總結。兩個框架都不錯,vue更是借鑒了angular和react的產物。隨著版本的升級,他們三者越來越趨于同化,相信未來我們前端會走的越來越好。

「前端雨爸」,讓我們一同在前端路上成長進步。