normalizr:让JSON“正常化”

通过一个schema把深度嵌套的JSON对象正常化,以便应用了Redux(或Flux)的app使用。

现存的难题:

  • 你得到的是一个深度嵌套的JSON对象
  • 你想将其导入到应用了Redux的app中
  • 你发现reducer“很难”处理这样嵌套的JSON对象

之前:

正常化后的:

结构已经扁平化,嵌套不见了。

 

详细用法请见:github:https://github.com/paularmstrong/normalizr