React 状态管理
1. React状态管理出现的原因
facebook 开发团队对MVC架构并不是很满意 ,所以导致React没有采用MVC架构思想,React单纯只能看做是MVC中V,作为一个完整的软件架构,那么需要包含另外两个部分,所以React需要补全这两个部分
2. React状态管理的发展
Flux出现
在React发布的同时,facebook团队发布了一个软件架构思维: Flux
在Flux软件架构思维中,React只是其中一部分,充当V
Redux出现
后期Flux发展改进,诞生了一个新的架构: Redux
Mobx出现
Redux也存在不便利性,为了弥补Redux的缺陷,开发了mobx