redux

原文链接:https://github.com/brickspert/blog/issues/22

完全理解 redux
前言
记得开始接触 react 技术栈的时候,最难理解的地方就是 redux。全是新名词:reducer、store、dispatch、middleware 等等,我就理解 state 一个名词。

网上找的 redux 文章,要不有一本书的厚度,要不很玄乎,晦涩难懂,越看越觉得难,越看越怕,信心都没有了!

花了很长时间熟悉 redux,慢慢的发现它其实真的很简单。本章不会把 redux 的各种概念,名词解释一遍,这样和其他教程没有任何区别,没有太大意义。我会带大家从零实现一个完整的 redux,让大家知其然,知其所以然。

开始前,你必须知道一些事情:

redux 和 react 没有关系,redux 可以用在任何框架中,忘掉 react。
connect 不属于 redux,它其实属于 react-redux,请先忘掉它,下一章节,我们会介绍它。
请一定先忘记 reducer、store、dispatch、middleware 等等这些名词。
redux 是一个状态管理器。
Let’s Go!

状态管理器
简单的状态管理器
redux 是一个状态管理器,那什么是状态呢?状态就是数据,比如计数器中的 count。

 `let state = {   count: 1 }`

我们来使用下状态

console.log(state.count);

我们来修改下状态

state.count = 2;

好了,现在我们实现了状态(计数)的修改和使用了。

读者:你当我傻吗?你说的这个谁不知道?捶你

上一篇:java web 开发之 office(excel、doc等)文件转pdf


下一篇:spring boot 访问controller报错:视图解析异常