zustand的useShallow hook到底有什么优势?
zustand的useShallow hook到底有什么优势?使用zustand获取状态大概有三种:const store = useZustand()const {xxx} = useZustand(state => state.xxx)。const {xxx} = useZustand(useShallow(stste => state.xxx))第一种因为会在组件导入所有状态,会导致组件频繁re-render 所以不建议使用。但是zustand文档中建...
1 回答2.5k 阅读✓ 已解决
可以在启动webpack时加上
--profile --display-modules
这俩参数,就可以看看到底是哪里慢了。另外也可以使用预打包的方式,把第三方库打包成Dll,这样以后每次打包都少了第三方库那部分的编译时间了,具体请看这篇文章:《webpack多页应用架构系列(十一):预打包Dll,实现webpack音速编译》