| 信息卡片 | |
|---|---|
| 名称 | nuxt nation : Vue 近况 |
| 类型 | 讲座 |
| 阅读日期 | 2021-09-17 |
| 官网/豆瓣 | vi.to |
| 出版社/出品人 | nuxt |
| 首发 | www.yuque.com/xinbao37/le… |
Q: vue3 已经发布并稳定了,但还有一些插件和组件库不兼容,现在迁移到 vue3 可以吗?
A 老一套。如果你项目对vue底层有很深的依赖,迁移可能费劲。巴拉巴拉
Q: 迁移到 vue3 有什么技术收益
A 更好的体验、速度、体积等等。ide/ts/jsx/tsx更好的支持、 setup/vite 等,老一套
Q 你最喜欢 vue3 的什么特性
A 之前是更喜欢更快了,现在觉得 setup 最好
Q 启动新项目时候,你建议是 vite/nuxt/vuecli?
A 场面话,看构建的场景,nuxt 有自己的场景。简单的场景简单交互可以考虑 petite-vue (自己带货),对webpack 有依赖那还是cli ,否则建议 vite,因为 vite优点一大堆。
补充: petite-vue 是什么
Q 你觉得什么情况下建议使用 composition-api 而不是 option-api?
A 项目大、使用ts等情况强烈建议使用 composition-api。老一套。
Q nuxt的底层正在使用 vite 这件事你怎么看?
A 好事,构建快,场面话
Q 你对 webpack5 的特性有什么观点?
A webpack5 各种好,场景多灵活等场面话。问题是有很多自己的问题,配置多不够专注啥的,但99%的人还是够用的没问题。
Q 你最喜欢的 nuxt 插件是什么
A 场面话,很难选,都是基础的都使用广泛
Q vue的下个版本用什么动漫代号?
A 尤大的微笑。战术后仰,我不告诉你。(后面有一句没听清)
- 补充:动画是什么梗?可以看这篇
Q nuxt3+vue3+vite 这一套组合能让我们彻底替代 webpack 这一套吗?
A yes 是的可以。简短的回答
Q 你认为nuxt在未来有什么定位,特别是考虑到最近vite的进展,它现在支持一些最初是nuxt的理由的功能。(是说 vite 有 ssr/ssg 插件和 nuxt 的功能有重合,nuxt 有啥场景定位)
A 场面话,是xx 都是 xxx ,但不同 nuxt 是一个是framework 框架,框架对用户省心,服务全面啥的
Q 是什么驱动着你,让你继续做事、把东西做好?
A (哲学问题都笑了,战术性眼神飘忽、手摸下巴深思状)享受代码,很多人用觉得开心来感谢之类的。(主持人也一顿夸,尤大的微笑由我们来守护!)
Q nativescript/vue-native 有 vue3 的更新吗?
A 战术性撇嘴,大意是他们独立发展之类的,没听清
Q 在 vue/nuxt 中使用 composition-api 有啥最佳实践 best approach
A 场面话,没听清大意是自己探索,想咋用咋用
Q vue 以后有啥大更新
A 首先是 ref suger ,具体去 rfc 去看。vue2.3 的一些计划,这部分没有听清。
- 【补充:对 ref sugar 模糊的可以看这篇文章 www.yuque.com/xinbao37/ro…】
- 【补充:对 RFC 概念模糊的可以看这篇文章 www.yuque.com/xinbao37/ro…】
Q vue 相关的产品名称为啥总用法语(是指 vue/vite 都是法语)
A (守护尤大的微笑!)有想法就翻译成各种语言,巧了法语挺好
Q 我们在 vue3 中还需要延迟 hydration(SSR术语,静态文档激活的过程)来得到更好的用户体验?
A 说了一大堆,比较技术,本次先略过了
Q 有啥新特性想给 vue3 实现的但是还没实现的?
A 我们有 roadmap 对外界开放。SSR/ref sugar 去看 rfc 可以看到很多东西在推进,还需要时间来推进,但幸运的是有社区的支持
Q 对 vue 版本的迭代有什么长期目标
A 我们的目标是服务web开发者,所以不管怎么做,要是能提升性能、体验我们就会做(疯狂点头)。
Q vue3 有很多风格,你有啥推荐?
A 我个人意见是 setup ,也会推荐 ref sugar。剩下的是要考虑实际情况立场之类的,具体情况具体分析。
剩下的来不及听了,后续再补...