本训练营的目标是使用 React 全家桶+ express + mongoDB 实现一个 销售管理系统,涉及到一个完整的 React 的项目开发流程。该项目主要分为前端模块和后端模块。前端模块使用 React 全家桶完成,包括 React 组件开发,React-Router 路由配置,Redux 状态管理。后端模块主要包括 mongoDB 操作,Node 模块。最终,我们可以实现以下这些功能:用户填写主界面的表单,提交到后台。审核记录界面实时更新上传的信息等。用户在填写表单的时候会有多个页面信息的填写,这涉及到的组件之间的数据保留和传递的过程,使用了 redux 。贯穿整个项目始终的是前后端分离的思想,通过前后端分离的开发模式,不仅可以深入了解开发流程,同时也可以锻炼 React 全家桶的使用。