React 跟 Vue 二擇一,然後重構 side project
與其每個都只會一點,不如專精一個
選哪個框架好?
如果已經有找工作的方向,可以看目標職缺多數用哪個框架。如果還是沒有想法,建議:
- 覺得 JavaScript 學起來很辛苦:Vue
- 覺得 JavaScript 學起來得心應手:React
重構 side project
使用框架來重構 side project,從實作中學習,並體驗前端框架與原生 JavaScript 開發效率上的差異。
從原生 JavaScript 轉向前端框架時,思考方式需要稍微轉換一下,主流前端框架都提供很完善的官方文件,不同於學習 JavaScript,這邊會建議先把文件看過一遍,了解主要的使用方式後,再開始重構。
使用前端框架時,應儘量避免直接操作 DOM 元素,不要把 JavaScript 的作法原封不動的套入使用。