Vue3.0-01基本概念 Vue3.0发布
2018年9月份提出了Vue3.0的构想。2020年4月发布了一个Beta版本。
2020年9月。尤雨溪正式发布了Vue3.0的都一个版本。命名 One Piece
随着后续的推荐。Vue3.0会继续更新。 Vue3.0变化
相对于Vue2.x版本,Vue3.0全新版本。提供以下的功能优化
性能提升
对TS支持。
按需加载,引入了新的打包的工具Vite(干掉webpack)
新增内容。新增组件
组合式Api和响应式Api
Vue3.0优势
更快:Vue3.0重写了底层代码,虚拟DOM也重新,性能能提升100%
更小:源码包、打包后的内容,比以前更加小。Vue3.0内部引入Tree shaking,在打包的时候不用的内容,全部删掉。
更易于维护:Vue3.0的源码全都用TS来开发。支持语法检测。在开发过程中很多错误类型检测到。
Vue3.0+JS开发 Vue3.0+TS开发 组合式Api和响应式Api
组合式API:setup函数、生命周期函数
响应式API: reactive、computed、watch、watchEffect 围绕数据类设计,数据需要动态变化的时候,这些Api发挥作用