我在前几天的一篇文章中吹了两个牛皮,截图为证:
现在可以松口气的说,这两个牛皮都实现了,不过 vue-suspense 改名了,叫做 vue-async-manager 了,他能帮你管理 Vue 应用中的异步组件的加载和 API 的调用,提供了与 React Suspense 同名的 `<Suspense>` 组件,Github:
shuidi-fed/vue-async-managergithub.com第二个牛皮是在开发 vue-async-manager 的过程中临时产生的一个灵感,觉得相同的技巧可以用在 SSR 预取数据上,但是当时还没有尝试,只是有个想法而已,不过很幸运,我成功了,GitHub:
https://github.com/HcySunYang/vue-ssr-prefetchergithub.comvue-ssr-prefetcher 为 Vue
的 SSR
提供更直观更强大的数据预取方式(压缩后仅 1kb
)。让我们来看看这张对比图: