# react_project **Repository Path**: linlijian/react_project ## Basic Information - **Project Name**: react_project - **Description**: 林立坚的react商品后台管理系统 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: redux - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-30 - **Last Updated**: 2021-07-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 基于React后台管理系统 ### 项目描述 1) 此项目为一个前后台分离的后台管理的SPA, 包括前端PC应用和后端应用 2) 包括用户管理 / 商品分类管理 / 商品管理 / 权限管理等功能模块 3) 前端: 使用React全家桶/技术栈 + Antd + Axios + ES6+ + Webpack等技术 4) 后端: 使用Node + Express + Mongodb等技术 5) 采用模块化、组件化、工程化的模式开发 ### 项目技术选型 * 前台:react、react-router-dom、antd、redux * 后台:express、mongodb、mongoose * 前后台交互:axios、jsonp * 接口测试工具:postman * 模块化:es6、CommonJS * 工程化:webpack、create-react-app * 富文本编辑器:react-draft-wysiwyg * 数据可视化:echarts * 代码管理平台:geeit(基于git) ### 项目遇到的问题 * 高德天气api跨域问题(通过jsonp解决) * antd一些坑(select和defaultselect) * react中setstate异步编码带来的一些初始化问题 * 生产环境跨域以及404(通过nginx) * 用到的库及其依赖版本不一致的问题(很多时候需要将版本回退)