Vue 3.0 官方開(kāi)源代碼(vue3.0開(kāi)源項(xiàng)目)
Vue 是前端不可缺少的框架,自2.0發(fā)布以來(lái),Vue快速得到了國(guó)內(nèi)開(kāi)發(fā)者的熱捧,接著我(常駐編輯)發(fā)現(xiàn)Vue3.0計(jì)劃作出比vue2.0的改進(jìn)。
- 更快
- 更小
- 更易于維護(hù)
- 更多的原生支持
- 更易于開(kāi)發(fā)使用
但在2.0發(fā)布不到半年后,國(guó)內(nèi)的各大開(kāi)發(fā)者提出了質(zhì)疑,并且一部分開(kāi)發(fā)放棄vue, 回歸React。前端開(kāi)發(fā)者提出了討論聲:“Vue 3.0 的想法是引入靈感來(lái)自于 React Hook 的 Function-based API,作為主要的組件聲明方式。
意思就是所有組件的初始狀態(tài)、computed、watch、methods 都要在一個(gè)叫做 setup 的方法中定義,拋棄(暫時(shí)會(huì)繼續(xù)兼容)原有的基于對(duì)象的組件聲明方式。
點(diǎn)進(jìn)去源碼地址,顯示如下。
求求你別更新了 ,我學(xué)不動(dòng)了!
源碼地址:https://github.com/vuejs/vue-next
END