我有一个React应用程序,它也使用Recompose和Redux。
它们都有compose
功能,内容非常相似:
只要他们都这样做,我想在我的捆绑中只有一个模块。
如果我想使用redux中的compose从recompose
组成高阶分量,是否有任何已知可能的问题?
答案 0 :(得分:9)
在语义上,它们都是完全一样的。但是不要这样做。
我会反对用另一个替换一个人的库函数。 假设你使用redux的compose而不是重构compose。
如果重构的作者更新了他的撰写函数并且是 与redux不同,你输了。
如果redux的作者更新了他的作品并且与之不兼容 重新组合,你输了。
如果你决定摆脱redux或重新组合,你就输了。
我宁愿拥有更多模块,也可以让我的库分离。