我想了解一下VUE3相对于VUE2有哪些主要的改进？请将答案以markdown形式输出，分点列出改进内容。
user
```markdown
## VUE3相对于VUE2的主要改进

- **性能优化**：Vue 3通过代理（Proxy）重写了核心数据响应系统，提高了性能，减少了内存占用。初始化渲染速度显著加快，同时更新和内存使用效率更高。
- **全新的API**：引入了Composition API，这提供了一种更灵活和直观的方式来组合和复用逻辑代码，更好地支持TypeScript。
- **指令精简**：删除了部分在大多数场景下不太使用的内置指令，使核心更加精简。
- **类型安全性**：Vue 3在设计时更加注重与TypeScript的集成，提供了更好的类型支持。
- **Treeshaking支持**：Vue 3的代码结构支持新的发布格式ES modules (ESM)，这使得代码更易于进行tree shaking编译优化，减少最终打包的体积。
- **自定义渲染器**：通过创建自定义渲染器的API，Vue 3可以实现在更多平台上的渲染，不仅仅是Web平台。
- **Fragment和Teleport**：新增Fragment允许组件返回多个根元素；Teleport可以将组件的内容渲染到DOM树中的指定位置，增强了Vue组件的灵活性。
- **更好的Server-Side Rendering (SSR)**：Vue 3对SSR进行了优化，提升了性能和易用性。
```

以上是Vue 3相比于Vue 2的一些关键改进点，这些改进不仅提升了开发效率，也增强了项目的可维护性和性能。
assistant