Redux简单介绍:
简单说,如果你的UI层非常简单,没有很多互动,Redux 就是不必要的,用了反而增加复杂性。
用户的使用方式非常简单
用户之间没有协作
不需要与服务器大量交互,也没
有使用 WebSocket
视图层(View)只从单一来源获取数据
Redux 的适用场景:多交互、多数据源。
用户的使用方式复杂
不同身份的用户有不同的使用方式(比如普通用户和管理员)
多个用户之间可以协作
与服务器大量交互,或者使用了WebSocket
View要从多个来源获取数据
用户的使用方式非常简单
用户之间没有协作
不需要与服务器大量交互,也没
有使用 WebSocket
视图层(View)只从单一来源获取数据
用户的使用方式复杂
不同身份的用户有不同的使用方式(比如普通用户和管理员)
多个用户之间可以协作
与服务器大量交互,或者使用了WebSocket
View要从多个来源获取数据