1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

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

        共 4821字,需瀏覽 10分鐘

         ·

        2020-11-19 06:30

        在過去的五年中,我一直是一名?React?工程師。我愛React。我喜歡開發(fā)?React?應用程序。我認為它是目前最好的UI框架之一。

        但是,在這個領域有一些競爭對手。其中最大的是?Vue.js?。

        我以前玩過一些?Vue.js,但我認為它已經過時了,因為我要深入研究?Vue.js?的工作原理,以及它如何讓我的工作更簡單。

        在深入研究?Vue.js?文檔并使用?Vue.js?之后(注意:我不是?Vue.js?專家),在有些方面?Vue.js?比?React?做的更好。

        最終我希望?React?受到?Vue.js?所做的這些事情的啟發(fā),并且也開始這樣做。

        不同的理念

        Vue.js?和?React?之間的主要區(qū)別之一是它們如何稱呼自己。

        React?把自己描述為 “一個用于構建用戶界面的JavaScript庫”,而?Vue.js?則把自己描述為“漸進式JavaScript框架”

        React?是一個庫,Vue.js?是一個框架。我認為這是在很多方面他們處理方式不同的原因。

        從歷史上看,框架在提供和要求方面更全面、更詳盡,而庫則更簡潔、功能更少,但它們所專注的事情卻做得非常好。

        單個組件

        Vue.js?和?React?都具有作為創(chuàng)建UI的構件的組件。

        組件通常由3部分組成:

        • 界面(HTML
        • 行為(JavaScript
        • 外觀(CSS

        Vue.js?的概念是?Single File Component?是一種開箱即用的方式來編寫涵蓋所有3個部分的組件。