// the find
jiangxy/react-antd-admin
用React和Ant Design搭建的一个通用管理后台
A config-driven admin dashboard template built on React, Redux, and Ant Design. The core idea is that most backend CRUD admin panels look identical, so you configure schemas instead of writing components. Aimed at backend developers who need a usable internal tool without hiring a frontend engineer.
The DBTable component is the actual value here — query form, table, and row actions all driven by schema files, which genuinely reduces the boilerplate for typical internal tools. Async schema loading from the server means you can generate table configs dynamically from your API. Mock mode built into config.js lets you develop the frontend without a running backend. The tab-mode layout (multiple content tabs open simultaneously) is a surprisingly useful addition for power users of internal tools.
Last commit is April 2024 and this uses webpack 1.x-era patterns with React class components — no hooks, no modern tooling. The author openly admits no security or permissions model exists; for anything beyond a personal internal tool that's a real gap you'd have to fill yourself. Bundle size is 1MB+ with no real solution offered, just a warning. Chrome-only by the author's own admission, which is acceptable for internal tools but worth knowing upfront.