首页 > 解决方案 > 将 react-redux 与 NodeJS (MySQL) 连接 - socket.io

问题描述

我是新手react-redux,有一个我已经搜索过但找不到好的答案的问题。如何将我的react-redux应用程序连接到后端以及我应该使用什么 API 以获得更好的结果?

我的后端目前是NodeJS-MySQL,我也在Socket.io服务器上使用。

标签: reactjsapireact-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 的后端。


推荐阅读