vueconf2023总结
- 一、View和Wait的现状和未来,包括代码架构、性能优化、API设计和浏览器支持等方面的改进。同时,也分享了一些实践经验和策略。 00:01 - 分享View和Wait的现状和未来 01:04 - V2代码架构粗糙、老化、性能优化空间有限、选项API维护性差 01:58 - V3目标:迁移到Typescript、重新设计模块分层、优化虚拟DOM、引入组合式API
- 二、View3的核心机制和改进,包括拥抱Typescript、坚持Composition API、对开发体验的持续投入等。此外,还介绍了View3的发布节奏和生态成熟度。 08:20 - 下游库的兼容性测试,提前解决更新改动问题 10:38 - 拥抱typescript,良好的类型支持是必备功能 15:10 - 优化开发体验,提升view的竞争力和生态成熟度
- 三、VQ开发框架的生态和未来发展方向,包括组件库、响应式系统、模板性能优化、Viper模式等,以及标准化推进的可能性。 16:40 - Vue & Vite是一个非常好的上层框架选择 19:27 - View 3的趋势在上升中,但过度还没有完成 22:06 - 专注于View本身内部的长期优化和性能,以及更多的去和浏览器平台去贴合
- 四、Beat5.0版本的更新内容,包括升级到ROLP4、废弃VT的common js的API、优化define的变量替换、提升最低的要求的NJS版本等。 25:00 - 浏览器支持要求会提升,但不会需要重写代码,可选择性启用新编译模式 25:51 - Beat5.0升级到ROLP4,引入SWC提升性能,废弃VT的CJS API 30:11 - Remix迁移到wet,VT成为web生态创新的基石,推动现代web标准,服务上层框架,促进跨框架合作的社区氛围
- 五、Vue.js构建工具的优化和企业级用法中的挑战,以及ROA(Rust版ROLLUP)的开发和未来计划。ROA旨在提供更好的性能和兼容性。 33:21 - 生产构建产物的优化能力有待改善 34:29 - 需要一个像P的一样快的API,ROA正在开发中 35:50 - RU