Skip to content

Vue vs React: Best Choice for Startups

Vue vs React: Best Choice for Startups

本文為作者回覆一封詢問為何選擇 Vue 而不是 React 的來函

Vue.js vs React In a Nutshell

  1. Vue 很輕量且有很高的彈性,在輕度使用的情境下用起來更像 Library
  2. Vue 的侵入性比 React 小,大部分的 Vue Project 都有類似的專案架構與 Components 結構,而 React 則差異較大,當 Dev 面對新的 Code base 時 Vue 能較快上手
  3. 可讀性高,html, css 與 js 都是分離的,而 React 都合併在 js 中
  4. 獨立的 Framework,不被大廠把持,React 由 Facebook 維護,Angular 由 Google 維護

When does React Trump Vue.js

  1. 市場上 React 的職缺數量仍大於 Vue
  2. React Components 的 visibility 與 maintenance 分離在某些情境下提供了更多彈性
  3. 有較詳盡的文件

Sum Up

  1. 可以很輕易地融入舊有的專案中
  2. 較高的可讀性
  3. 有良好的響應式系統 (Reactivity System),不用頻繁使用 Set Function 更新
  4. 不是由大公司維護

最後作者也分享了另外一篇更深入比較的文章 React vs Vue: What is the best choice for 2020?

Comments