前端常用库

206 阅读1分钟

Redux

redux-logger

redux 状态 log 日志打印功能

redux-thunk

异步请求action www.jianshu.com/p/a27ab19d3…

react-router-redux

redux来管理react-router的history等状态。

react-hot-loader

实现局部热更新。

《react使用react-hot-loader实现局部热更新》 blog.csdn.net/przlovecsdn…

Q:webpack-dev-server 已经是热加载,为何还要在 react 项目还要安装 react-hot-loader 呢?

A:其实这两者的更新是有区别的,webpack-dev-server 的热加载是开发人员修改了代码,代码经过打包,重新刷新了整个页面。而 react-hot-loader 不会刷新整个页面,它只替换了修改的代码,做到了页面的局部刷新。但它需要依赖 webpack 的 HotModuleReplacement 热加载插件。

react-router 4.x

《React Router 4.x 开发,这些雷区我们都帮你踩过了》

juejin.cn/post/684490…

jdc.jd.com/archives/21…

《React Router 4:痛过之后的豁然开朗》

www.jianshu.com/p/bf6b45ce5…

《All About React Router 4》

css-tricks.com/react-route…

官方文档:

reacttraining.com/react-route…