react项目,如何解决重复两次渲染的问题?禁用StrictMode发布于2022年10月12日 react 聊聊react项目自身都客观存在的问题,就是组件两次渲染的问题。当然这个问题并不是很大,但是可能会给程序分析带来逻辑上的困惑。比如可能会困惑于这些逻辑为什么走了两次?其实,这些可能都是一个美丽的误会。当然,重复渲染... 阅读更多
create-react-app,如何初始化一个typescript模版?发布于2022年10月05日 react react项目一般都是使用create-react-app来初始化的,这款工具通过下载一个模版项目并安装依赖来初始化一个react项目。当然,默认的模版就是基于普通的js的。那么,其实还有另外一个分支,就是type... 阅读更多
create-react-app项目,如何理解用户体验指标WebVital?发布于2022年09月03日 react 在使用create-react-app创建的默认模版中,存在着一个很神秘的reportWebVitals函数。那么,这个很神秘的WebVital是干什么的呢?本文就对这个WebVital究竟是什么,做个深入探讨。大... 阅读更多
redux教程,通过redux,react如何和外部做到数据互通?发布于2022年08月29日 react 在很久之前的一篇文章中,苏南大叔曾经提出一个问题。react如何和外部页面做到数据互通。当时得出的结论是:可以互通,但是不推荐这么做。目前,这个问题再加上redux这个跨界产物的话。数据互通似乎是很容易的事情了。唯... 阅读更多
react教程,如何搭建自己的webpack+react环境?发布于2022年08月28日 react 绝大多数情况下,都是通过create-react-app来搭建react app的环境的。但是,实际上create-react-app也是基于webpack环境的,所以,通过配置babel,创建自己的webpack... 阅读更多