# egg-react **Repository Path**: muand/egg-react ## Basic Information - **Project Name**: egg-react - **Description**: 使用 egg.js+mongodb+react+typescript+mobx+hooks 构建一个完整的项目 - **Primary Language**: TypeScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 1 - **Created**: 2019-08-10 - **Last Updated**: 2022-04-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # egg-react #### 介绍 使用 egg.js+mongodb+react+typescript+ant-design+mobx+hooks + vue+element-ui 构建一个完整的博客项目 本项目将参考 博客园、CSDN、segmentfault、开源中国、知乎 等功能 git地址: https://gitee.com/muand/egg-react.git #### 软件架构 软件架构说明 webcode 是前端的文件;serves 是后端文件 ; webadmin 是前端的后台管理 1. webcode 是 react 项目,主要用于前端的用户端, 2. serves 是 eggjs 后端项目,主要用于存放打包后的页面 , api 接口的提供。 3. webadmin 是 vue 项目,主要用于后台管理,例如 服务的配置,前端界面配置,博客的审核,上架,下架,删除 #### 安装教程 1. 进入serves 文件 npm i & npm run dev 2. 进入 webcode 文件 npm i & npm start 3. 进入 webadmin 文件 npm i & npm start #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. [ egg.js 文档地址](https://eggjs.org/zh-cn/intro/index.html) 2. [ ant-design 文档地址](https://ant.design/components/breadcrumb-cn/) 3. [ element-ui 文档地址](https://element.eleme.cn/#/zh-CN/component/installation) 4. [ jsoneditor 文档地址](https://github.com/josdejong/jsoneditor/blob/master/docs/api.md) 5. [ fetch 文档地址 ](https://developer.mozilla.org/zh-CN/docs/Web/API/Fetch_API/Using_Fetch) 6. [ redux 完全理解](https://github.com/brickspert/blog/issues/22) 7. [ react hooks 入门 ](https://mp.weixin.qq.com/s/UsgXYcX2FX-xT9XuqW-Oyw) 8. [ react hooks 状态管理文档](https://blog.csdn.net/tzllxya/article/details/92798097) 9. [react hooks 状态管理github](https://github.com/yisbug/iostore) 测试合并分支