前言

vue2 已经 EOL 停止维护了。
vue3 相比于 vue2 语法和 api 上有些变化,但是本质都是基于 mvvm 设计模式设计的。
vue3 文档中提供了 选项式API(Options API)组合式API(Composition API)两种方式。从 vue2 过渡过来的开发者会发现,选项式 API 其实就是 vue2 的语法。vue 的作者尤雨溪为了照顾 vue2 用户的体验感受,保留了 vue2 时期的写法,分类到了选项式 API 的里面。但是既然都使用 vue3 了,建议直接组合式 API,这是未来的发展趋势,当然,在使用 vue3 组合式 API 的时候,会发现其很像 react 😂。