mysql - 使用节点后端路由反应视图
问题描述
我将开始构建一个我很困惑的 Web 应用程序
- 反应路由和节点路由如何处理这个?
- 如何配置在一个端口上运行的两者
- 我如何使用身份验证来管理会话并从节点发送以做出反应以检查是否创建了会话。
我试过这个:https ://github.com/prakashpandey0/reactexpress.git
根据提供的链接,我已经完成了基本的事情。
解决方案
ReactJS 和 ExpressJS 是构建 Web 应用程序的好框架。有几件事可以满足您的要求。
a) React Routing (
react-router-dom
) 用于导航和重定向到前端应用程序中的不同页面/组件 - 请参阅此博客以获得良好的开始。b) 节点路由用于创建 API 端点使用
express.router()
- 请参阅此博客在同一个端口上开发前端和服务器端会很复杂,在不同的端口上开发前端和服务器端始终是一个好习惯
对于身份验证,
express-session
可以在用户登录时在会话中分配 userID 的地方使用,对于每个 API 调用,我们可以使用会话中的 userID 检查用户是否登录。参考这个博客
希望能帮助到你 :)
推荐阅读
- hive - 命名 hive 会话有时无法工作
- android - 应用程序被杀死时如何将数据发送到 Firestore?
- .net - Masstransit,返回消费消息
- powershell - Start-Job:在 ScriptBlock 中调用另一个脚本(循环)
- django - Django 3 和 jupyter 的问题
- python - 从 pandas 数据框中随机删除 n 组
- .net - ServiceStack.Redis 对整数响应和零长度响应的未知回复
- sql - SQL 查询以获取 Json 数组的计数
- python - 在数据透视后排列数据帧头
- excel - 我可以根据一列 /constant/ 使用可变数据从一个模板生成新的 excel 文件吗