我将开始构建一个我感到困惑的Web应用程序
- 反应路由和节点路由如何处理这个问题?
- 如何配置在一个端口上运行的两个
- 我如何使用身份验证来管理会话并从节点发送以做出反应以检查是否创建的会话。
我试过这个:https://github.com/prakashpandey0/reactexpress.git
根据提供的链接,我已经完成了基本的事情。
ReactJS和ExpressJS是构建Web应用程序的良好框架。有几件事可以满足您的要求。
-
a) React 路由 (
react-router-dom
) 用于导航和重定向到前端应用程序中的不同页面/组件 - 请参阅此博客以获得良好的开端。b) 节点路由用于使用
express.router()
创建 API 端点 - 请参阅此博客
在同一端口上开发前端和服务器端 将很复杂,在单独的端口中开发前端和服务器端始终是一种很好的做法
对于身份验证,可以使用
express-session
,我们可以在用户登录时在会话中分配用户 ID,对于每个 API 调用,我们可以检查用户是否在会话中使用了用户 ID。参考此博客
希望对:)有所帮助