撰写:重构或减少

时间:2016-09-06 12:44:32

标签: reactjs redux

我有一个React应用程序,它也使用RecomposeRedux

它们都有compose功能,内容非常相似:

只要他们都这样做,我想在我的捆绑中只有一个模块。

如果我想使用redux中的compose从recompose组成高阶分量,是否有任何已知可能的问题?

1 个答案:

答案 0 :(得分:9)

在语义上,它们都是完全一样的。但是不要这样做。

我会反对用另一个替换一个人的库函数。 假设你使用redux的compose而不是重构compose。

  1. 如果重构的作者更新了他的撰写函数并且是 与redux不同,你输了。

  2. 如果redux的作者更新了他的作品并且与之不兼容 重新组合,你输了。

  3. 如果你决定摆脱redux或重新组合,你就输了。

  4. 我宁愿拥有更多模块,也可以让我的库分离。