是否有可能开发可重复使用的react / redux项目?

时间:2018-04-19 14:26:20

标签: reactjs

我想知道是否可以创建一个包含Redux库的React项目,然后将其导出到另一个项目中?到目前为止,我只创建显示数据的组件。所以我不知道它是否可能。

目标是开发一个与API通信的聊天机器人。然后,该项目将用于几个React项目。

有可能这样做吗?如果是的话,这是一个好习惯吗?

我在网上和Stack Overflow上搜索过但我没有找到任何答案。 对不起,如果已经提出问题。

感谢。

1 个答案:

答案 0 :(得分:1)

有可能。 React组件是JavaScript函数或类。它可以包含任何JavaScript代码。因此,导出到其他项目的组件可以使用Redux管理其状态。 当状态处理很复杂时,Redux才有意义。您的组件看起来很简单,因为它只会将数据发送到API并显示接收的数据。如果您认为它很复杂并且单独使用纯React很难实现它,那么您可以使用Redux。