
827
0
0
196
0
0
- antd5+Next.js样式按需抽离前言antdesign组件库升级到5后,他的css样式解决方案也发生了变化,从less变为了css-in-js,但是这种方案对SSR非常不友好:为了不出现闪屏的情况,会在服务器中将style标签插入html,导致SSR首屏的HTML文件会非常的大。所以将首屏需要的CSS内容抽离成CSS文件,这样的话既可以防止首页闪屏又减少了首屏体积,也可以使用CDN加速静态文件。解决但是我在使用中发现了一些问题,
470
0
0
731
0
0
- React中这几个常用的自定义Hook,你学会了吗?useSetState在还没有推出之前,我们写组件都是组件,在中,我们更新状态的方法是,而是会自动帮我们将多个状态进行合并处理的,什么意思呢?当我们在某个方法中使用修改数据的时候,会自动将其它不需要修改的值进行保存,后续我们用到的时候还是之前没有修改过的值,而现在在使用这个时,如果我们设置的状态是一个对象,我们还需要先将没有变化的数据重新赋值回来,这样后面才能用到,类似下面这样的:上面的伪代码是在
805
0
0
751
0
0
724
0
0
768
0
0
- Next.js 13 发布了前言上周发布了Next.js的一个全新的版本13,它带来了全新的理念(servercomponent),作为一名Next.js的爱好者,我们有必要重新学习和认识下它。Turbopack首先是最引入注目的,在Next13中加入了全新的打包工具Turbopack,它是出自Webpack作者TobiasKoppers之手,官方描述是:开发时更新速度比Webpack快700倍、比Vite快10倍,是不是有
687
0
0
1240
0
0