1.性能优化:vue3在性能方面有很大的提升,编译体积更小,运行速度更快;
2.响应式系统优化:Vue3中用了Proxy对象代替了Object.defineProperty实现响应式系统,在性能优化上和功能上都有了显著的提升;
3.组合式API:Vue3中应用了组合式api,可以更好的封装逻辑和复用代码;
4. Teleport 组件:Vue 3 新增了 Teleport 组件,使得模态框、弹窗等组件的实现更加方便;
5. Fragment 标签:Vue 3 中新增了 Fragment 标签,可以避免多余的元素包裹;
6. TypeScript 集成:Vue 3 对 TypeScript 的支持更加友好,并且 TypeScript 是其官方推荐的开发方式。
Vite 和 Webpack 区别
1.vite 开发服务器启动速度比 webpack 快
2.vite 热更新(修改代码自动编译)比 webpack 快
3.vite 构建速度快,比 webpack 的 nodejs,快 10-100 倍