into-piece / Step-By-Step

每天一题向前端架构师前进
4 stars 1 forks source link

hooks写redux实战 #30

Open into-piece opened 4 years ago

into-piece commented 4 years ago

首先我们要了解redux的优势

背景

随着React Fiber架构的革新,意在为优化用户体验实现任务优先级调度,实现fiber节点存储组件数据的数据结构的同时,顺带衍生了新的开发模式hooks,这无疑为react走向函数式编程的征程推进了一大步。

首先我们来看官方对hooks出现的动机:

但步子迈太大容易扯到内啥,

需要了解以下几个hook,

useReducer

const [state, dispatch] = useReducer(reducer, initialArg, init);

看到这个如此熟悉的名字,大概能猜出这个hooks的使用机制,

useContext与createContext

问题