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 的操作
zip 文件大小:591.43KB