平时使用React
做开发的同学对Redux
都不会陌生,这是一个基于flux
架构的十分优秀的状态管理库。这是Redux
官方文档对它的描述。
Redux 是 JavaScript 状态容器,提供可预测化的状态管理。可以让你构建一致化的应用,运行于不同的环境(客户端、服务器、原生应用),并且易于测试。
我们在学习的过程中,在能够使用它完成一些日常开发之后,如果要比较深入的了解一个库,可以去看看它的源码,而Redux
的源码其实并不长。进而,我们可以模仿手写一个简单的Redux
,提升coding能力的同时也有助于消化优秀的第三方库中蕴含的思想。
基础用法和对源码的部分解读之前也有已经发过,感兴趣的小伙伴可以移步Redux学习笔记—简单使用以及源码阅读[1]
接下来咱们就开始手写一个简单的Redux
吧!
© 版权声明
THE END
暂无评论内容