React Hook 的底层实现原理

React Hook 的底层实现原理
本文将会深入React hooks的实现来让我们更加了解它。这个神奇的特性存在的问题是,一旦出现问题就很难调试,因为它有复杂的堆栈跟踪支持。因此,通过深入理解React hooks的系统,我们就可以在遇到问题时非常快的解决它们,甚至可以提前避免错误发生。

TypeScript 4.0正式发布!现在是开始使用它的最佳时机

TypeScript 4.0正式发布!现在是开始使用它的最佳时机
今天,微软宣布 TypeScript 4.0 正式版上线了!这一新版本深入改进了表现力、生产力和可伸缩性,是 TypeScript 语言的新一代版本。

CSS瞬间黑暗模式

CSS瞬间黑暗模式
最近网页很多都做了黑暗模式的兼容和主题。如果我们在做的一个网站想瞬间实现黑暗模式可以怎么实现呢?其实有一个很快的方式,我们可以使用invert和hue-rotate两个CSS3过滤器来实现。

content-visibility 缩短页面加载速度

content-visibility 缩短页面加载速度
最新版的 Chrome 85 增加了一个能力,给元素加一句 CSS,就可以让整个页面的渲染时长从 232ms 缩短到 30ms,大大提升了网页性能,含复杂模块的页面尤为有效,下面了解下这个特性 content-visibility。

小程序如何生成海报分享朋友圈

小程序如何生成海报分享朋友圈
项目需求写完有一段时间了,但是还是想回过来总结一下,一是对项目的回顾优化等,二是对坑的地方做个记录,避免以后遇到类似的问题。