本周开始用react开发新项目了,而为了配合react我们选择了Redux框架来管理state。由于之前一直在业余时间学习react和腾讯地图api,无暇顾及学习redux,所以项目刚上手时对redux一无所知,虽然我们领导详细给我们说了这个框架的思路,但是还是听得云里雾里的,没办法啊做过和没做过真的有差好吗……不过硬着头皮一点点写了之后,慢慢就理解了这个框架的思想,其实还是蛮简单的。下面把我理解的redux基础思想画成图表,加深理解。欢迎批评指正。
注:Redux 是 JavaScript 状态容器,提供可预测化的状态管理。可以让你构建一致化的应用,运行于不同的环境(客户端、服务器、原生应用),并且易于测试。Redux 除了和 React 一起用外,还支持其它界面库。它体小精悍(只有2kB)且没有任何依赖。(名词解释盗自Redux中文文档)