React项目实战:整合Redux-Form、Redux-Saga、JWT等技术实现用户认证和仪表板
本项目运用 React 16、Redux-Form、Redux-Saga、JWT 等技术,构建了一个包含用户认证、仪表板等功能的完整应用,涵盖客户端和服务器端。
项目特点:
- Babel 支持
- 基于 JWT 的授权机制 ( 包含访问令牌和刷新令牌 )
- 用户注册和登录功能
- 用户登出
- 仪表板页面
- 基于主流 CSS 框架的页面布局
- 具备排序和搜索功能的表格数据展示
- 可配置的通用表格数据组件,提升开发效率
- 图形/统计数据展示
- 通用的页面表单验证 ( 例如用户名或电子邮件是否已存在 )
- 多语言表单
- RESTful API 和 MongoDB 数据库
- 使用 Redux-Saga 处理异步操作,例如取消操作
- 使用 Mongoose 简化 Node.js 中 MongoDB 的操作
591.43KB
文件大小:
评论区