Vue vs React: Best Choice for Startups
Vue vs React: Best Choice for Startups
本文為作者回覆一封詢問為何選擇 Vue 而不是 React 的來函
Vue.js vs React In a Nutshell
- Vue 很輕量且有很高的彈性,在輕度使用的情境下用起來更像 Library
- Vue 的侵入性比 React 小,大部分的 Vue Project 都有類似的專案架構與 Components 結構,而 React 則差異較大,當 Dev 面對新的 Code base 時 Vue 能較快上手
- 可讀性高,html, css 與 js 都是分離的,而 React 都合併在 js 中
- 獨立的 Framework,不被大廠把持,React 由 Facebook 維護,Angular 由 Google 維護
When does React Trump Vue.js
- 市場上 React 的職缺數量仍大於 Vue
- React Components 的 visibility 與 maintenance 分離在某些情境下提供了更多彈性
- 有較詳盡的文件
Sum Up
- 可以很輕易地融入舊有的專案中
- 較高的可讀性
- 有良好的響應式系統 (Reactivity System),不用頻繁使用 Set Function 更新
- 不是由大公司維護
最後作者也分享了另外一篇更深入比較的文章 React vs Vue: What is the best choice for 2020?