Vue 在哪些方面做的比 React 更好?

在過(guò)去的五年中,我一直是一名?React?工程師。我愛(ài)React。我喜歡開(kāi)發(fā)?React?應(yīng)用程序。我認(rèn)為它是目前最好的UI框架之一。
但是,在這個(gè)領(lǐng)域有一些競(jìng)爭(zhēng)對(duì)手。其中最大的是?Vue.js?。
我以前玩過(guò)一些?Vue.js,但我認(rèn)為它已經(jīng)過(guò)時(shí)了,因?yàn)槲乙钊胙芯?Vue.js?的工作原理,以及它如何讓我的工作更簡(jiǎn)單。
在深入研究?Vue.js?文檔并使用?Vue.js?之后(注意:我不是?Vue.js?專家),在有些方面?Vue.js?比?React?做的更好。
最終我希望?React?受到?Vue.js?所做的這些事情的啟發(fā),并且也開(kāi)始這樣做。
不同的理念
Vue.js?和?React?之間的主要區(qū)別之一是它們?nèi)绾畏Q呼自己。
React?把自己描述為 “一個(gè)用于構(gòu)建用戶界面的JavaScript庫(kù)”,而?Vue.js?則把自己描述為“漸進(jìn)式JavaScript框架”
React?是一個(gè)庫(kù),Vue.js?是一個(gè)框架。我認(rèn)為這是在很多方面他們處理方式不同的原因。
從歷史上看,框架在提供和要求方面更全面、更詳盡,而庫(kù)則更簡(jiǎn)潔、功能更少,但它們所專注的事情卻做得非常好。
單個(gè)組件
Vue.js?和?React?都具有作為創(chuàng)建UI的構(gòu)件的組件。
組件通常由3部分組成:
- 界面(
HTML) - 行為(
JavaScript) - 外觀(
CSS)
Vue.js?的概念是?Single File Component?是一種開(kāi)箱即用的方式來(lái)編寫(xiě)涵蓋所有3個(gè)部分的組件。
??<p>{{?greeting?}}?World!p>
</template>
国产APP|
国产精品一卡2卡3卡4卡5卡免费网站
|
国产三级电影网站
|
沤美日逼片
|
插美女网站
|
