安装插件:插件地址:https://github.com/lydell/eslint-plugin-simple-import-sort
有同学反馈开发 ReactNative 应用时状态管理不是很明白,接下来几篇文章我们来对比下 React 及 ReactNative 状态管理常用的几种框架的使用和优缺点。
每次打开 React Router 官方文档,都会有惊吓,API又又又变了!这次看看有什么更新。
运行前端项目发现,发现这个项目依赖于antd-mobile ,antd-mobile 又依赖于react-spring 但是antd 没有锁定版本,使用yarn 安装就会升级react-spring从而引起报错。
在 Create React App 脚手架创建的项目中使用 CSS Modules 。
之前写过一篇 create-react-app中CSS Module不生效的解决办法 ,但这个项目是自编码,需要 npm link 到主项目,所以就不能使用 CSS Module 写样式了。
组件之间复用状态逻辑很难,在hooks之前,实现组件复用,一般采用高阶组件和 Render Props,它们本质是将复用逻辑提升到父组件中,很容易产生很多包装组件,带来嵌套地域。...
React 组件性能优化的核心是减少渲染真实 DOM 节点的频率,减少 Virtual DOM 比对的频率。如果子组件未发生数据改变不渲染子组件。
shouldComponentUpdate 是做什么的,(react 性能优化是哪个周期函数?)