petite-vue 是 Vue 对于渐进增强进行优化的一种 distribution(没想好怎么翻译)。它提供了与标准 Vue 相同的模板语法和响应式性心智模型,它是专门为在由服务器渲染具有少量交互的页面而存在的。服务端渲染一般会有注水(hydrate)过程,而在 petite-vue 要做的事情比较简单,被称为"洒水(sprinkling)"
https://mp.weixin.qq.com/s/pOS26XCjbZRYVbd7YtzzYA
字节的 web infra 团队连线了远在国外的 Dan,并且提前收集了 200 多个网友的问题,从中精选了 20 几个,让 Dan 来给一一解答,在其中一个问题的回答中,Dan 说他从来没用过 Vue,hhhhh,所以有小伙伴就说搞了个段子
https://mp.weixin.qq.com/s/YcVxSSVNFNTU9ARA4Ss_zA
vue3 的 script setup 提案处于实验阶段已经几个月了,当我们用 vite 的 vue 模板时终端会提示我们这仍是一个实验性提案,并且建议我们如果使用这个写法要锁 vue 版本以避免 breakage。所以之前我只是对这个提案做了个了解,并没有在工作中使用这个写法。终于我们在 2021 年 6 月 29 日上午迎来了他的 Finalization,下面简单梳理下这个定稿的内容。
https://mp.weixin.qq.com/s/oZLjBF0EblaSGYt2AJRJRA
Vue 3 与 Vue 2 相比:
在 bundle 包大小方面(tree-shaking 减少了 41% 的体积)
初始渲染速度方面(快了 55%)
更新速度方面(快了 133%)
内存占用方面(减少了 54%)
https://github.com/google/zx/releases/tag/2.0.0
zx 2,包含
- 使用 fs-extra 扩展 fs
- 新增 minimist 扩展全局参数,通过 argv 获取
- 新 CLI 参数: --quiet, --shell, --prefix
https://github.com/zthxxx/react-dev-inspector
可以从页面上识别 react 组件,直接跳转到本地 IDE 的代码片段上。
https://github.com/ai/nanoid
更小更快更安全的 UUID 生成库
- 🕒 每周一早上准时更新 (重新定义周一)
- 👋 Github 和公众号同步更新 点击《查看原文》前往 Github 仓库
微信搜索 「Ohbug」 或者关注公众号 ohbug,即可订阅。