{"id":18046730,"url":"https://github.com/2662419405/react_admin","last_synced_at":"2025-09-03T02:42:40.907Z","repository":{"id":41660775,"uuid":"258440709","full_name":"2662419405/react_admin","owner":"2662419405","description":":tada: TS+Hooks 后台管理系统  http://hooks.sunhang.top","archived":false,"fork":false,"pushed_at":"2023-01-06T04:19:39.000Z","size":5352,"stargazers_count":39,"open_issues_count":14,"forks_count":11,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-10T05:02:50.559Z","etag":null,"topics":["axios","hooks","react","reactjs","redux","redux-saga","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/2662419405.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-24T07:35:51.000Z","updated_at":"2023-06-15T06:47:19.000Z","dependencies_parsed_at":"2023-02-05T07:02:04.045Z","dependency_job_id":null,"html_url":"https://github.com/2662419405/react_admin","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/2662419405/react_admin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2662419405%2Freact_admin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2662419405%2Freact_admin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2662419405%2Freact_admin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2662419405%2Freact_admin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/2662419405","download_url":"https://codeload.github.com/2662419405/react_admin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2662419405%2Freact_admin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273381913,"owners_count":25095327,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["axios","hooks","react","reactjs","redux","redux-saga","typescript"],"created_at":"2024-10-30T19:08:50.720Z","updated_at":"2025-09-03T02:42:40.862Z","avatar_url":"https://github.com/2662419405.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TS + Hooks 后台管理系统\n\n\u003e 开始制作的时间是从 2020-4-28\n\n自己也发布过几个小型的demo,虽然没人看๑•ૅૄ•๑), 但还是喜欢与大家共同学习进步\n\n\u003cp align=\"center\" style=\"margin:50px 0;\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/language-TS%20%7C%20hooks-blue\" /\u003e\n    \u003cimg src=\"https://www.travis-ci.org/2662419405/react_admin.svg?branch=master\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/version-v1.0-informational\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/codecov-25-red\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/platform-android%20%20%7C%20PC%20%7C%20ipad-inactive\"  /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/weibo-%40SH-blueviolet\"  /\u003e\n\u003c/p\u003e\n\n## 快速预览\n\n[线上](http://hooks.sunhang.top/)\n\n\u003cimg src=\"https://cdn.jsdelivr.net/gh/2662419405/imgs/tu/20200430112812.jpg\"/\u003e\n\n## 项目介绍\n\n使用最新的技术栈制作React后台管理系统: 针对react16的新特性做了练习,里面包含数组可视化,笔记整理等模块,还会不断完善中...\n\n## 快速使用\n\n```yaml\nnpm install    #安装依赖\n\nnpm run start  #启动项目\n\nnpm run build  #打包文件\n```\n\n## 目录结构\n\n```js\n// 项目结构\n├─build                               // 打包文件\n├─public                              // 默认模板文件\n├─src\n│  ├─api                              // 请求api文件\n│  ├─aassets                          // 静态资源\n│      ├─img                          // 公共图片\n│      └─styles                       // 公共样式\n│  ├─components                       // 组件\n│  ├─config                           // 配置自定义图标库,axios的BaseURL等\n│  ├─constants                        // 全局变量\n│  ├─hooks                            // 自定义hooks\n│  ├─layout                           // 布局组件\n│  ├─router                           // 路由文件\n│  ├─services                         // 接受请求处理文件\n│  ├─store                            // 数据中心\n│      ├─action                       // 派发的action合集\n│      ├─reducer                      // 处理action和state\n│      └─constants                    // store的局部变量\n│  ├─types                            // 全局类型\n│  ├─utils                            // 封装的常用方法\n│  ├─views                            // 页面\n|  ├─index.tsx                        // 入口文件\n|  ├─setupProxy                       // 全局代理\n|  └─setupTests                       // 测试文件入口\n```\n\n## 核心技术栈\n\n```json\n\"antd\": \"^4.1.4\",\n\"axios\": \"^0.19.2\",\n\"http-proxy-middleware\": \"^1.0.3\",\n\"node-sass\": \"^4.14.0\",\n\"react\": \"^16.13.1\",\n\"react-app-rewired\": \"^2.1.5\",\n\"react-redux\": \"^7.2.0\",\n\"react-router-dom\": \"^5.1.2\",\n\"react-scripts\": \"3.4.1\",\n\"redux\": \"^4.0.5\",\n\"redux-thunk\": \"^2.3.0\",\n\"typescript\": \"~3.7.2\"\n```\n\n## 计划\n\n- [ ] jest测试\n\n## Online preview\n\n[Follow me](https://sunhang.top)\n\n---\n\n## License\n\n[MIT](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2662419405%2Freact_admin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F2662419405%2Freact_admin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2662419405%2Freact_admin/lists"}