【发布时间】:2018-10-31 17:57:08
【问题描述】:
我是react-redux 的新手,有一个我已经搜索过但找不到好的答案的问题。如何将我的react-redux 应用程序连接到后端,以及我应该使用什么 API 以获得更好的结果?
我的后端目前是NodeJS-MySQL,我也在服务器上使用Socket.io。
【问题讨论】:
标签: reactjs api react-redux
我是react-redux 的新手,有一个我已经搜索过但找不到好的答案的问题。如何将我的react-redux 应用程序连接到后端,以及我应该使用什么 API 以获得更好的结果?
我的后端目前是NodeJS-MySQL,我也在服务器上使用Socket.io。
【问题讨论】:
标签: reactjs api react-redux
您可以通过 fetch 调用将 redux 连接到 api。通常这是通过创建动作和减速器来完成的。 fetch 调用通常在使用 thunk 中间件的操作中进行。这是一个完整示例,说明如何使用 reddit 中的一些数据并填充您的 redux 存储 https://github.com/reduxjs/redux/blob/master/docs/advanced/ExampleRedditAPI.md
关于 nodjs-mysql,如果你熟悉这个框架,你会编写到数据库的连接和一些节点 js 代码(端点)来接收来自 react-redux 的 fetch api 调用。所以本质上它们是两个不同的东西。您的 nodejs-mysql 和 nodejs 代码将充当 react-redux 的后端。
【讨论】: