我们正在考虑在我们的项目中同时使用immutableJS和Normalizr,但是我们面临着许多挑战。
immutableJS(Record,List,Map),还是首先使用Normalizr执行Normalize?immutableJS(Record,List,Map)) (例如,Smart component&dumb component和其他props中的Redux & UI状态中的所有状态),还是仅仅在Redux中使用它就足够了,并且在react组件中仍然应该使用普通对象?发布于 2018-01-16 16:29:41
我没有使用标准化,也没有使用immutableJS。但是,自我名称immutableJS是为了使数据不可变。
发布于 2018-05-07 20:14:26
我面临着同样的决定,在不变的之前,这似乎是正常的,但问题是
我相信,使用正常化第一方法,并且不必担心上述困境,事情仍然可以有效地完成,但这只意味着在这种情况下,正常化只是作为一个模式定义库使用。
你认为如何?
标准化第一方法这里的一个工作实例
===========================================================================
这就是我要做的
PS:我有一个遗留项目,我正在尝试将ImmutableJS和normalizr集成到代码中,因为我的所有UI和redux状态都是纯JS对象,所以我决定将ImmutableJS形状插入到由combinedReducer管理的redux树中。这为我提供了一个具有不同还原器对象类型的单一还原状态。
https://stackoverflow.com/questions/48285282
复制相似问题