用节点后端路由反应视图

时间:2018-12-31 10:05:31

标签: mysql node.js reactjs express

我将开始构建一个我很困惑的Web应用程序

  1. 反应路由和节点路由如何处理?
  2. 如何配置同时在一个端口上运行的
  3. 我如何使用身份验证来管理会话并从节点发送以响应以检查是否创建了会话。

我尝试过这样的操作:https://github.com/prakashpandey0/reactexpress.git

根据提供的链接,我已完成基本操作。

1 个答案:

答案 0 :(得分:1)

ReactJS和ExpressJS是构建Web应用程序的良好框架。满足您需求的几件事。

  1. a)React路由(react-router-dom)用于导航和重定向到前端应用程序中的不同页面/组件-参阅this blog作为一个好的开始。

    b)节点路由用于通过express.router()创建API端点-请参考this blog

  2. 在同一端口上开发前端和服务器端会很复杂,并且在单独的端口上开发前端和服务器端始终是一个好习惯

  3. 对于身份验证,可以使用express-session来在用户登录时在会话中分配用户ID,对于每个API调用,我们可以使用以下命令中的userID检查用户是否已登录会议。 Refer this blog

希望它会有所帮助:)