正在打开每日关注
正在打开每日关注
基于 shadcn/ui 的后台管理组件套件,覆盖 CRUD、数据表、表单、权限与响应式体验。
Builds admin dashboards with shadcn/ui components https://t.co/LULJlnCsye https://t.co/nxP0iJ3iQv
是什么 Shadcn Admin Kit 是 marmelab 发布的后台管理组件套件,核心目标是用 shadcn/ui 快速搭建 Admin 应用。它不是单一业务后台,而是围绕 Admin 根组件、Resource 资源声明和 CRUD 路由组织通用能力,并通过数据提供者连接 REST、GraphQL 等 API。项目采用 TypeScript、React Router、TanStack Query、React Hook Form 与 ra-core 等技术。
核心设计 它把后台最常见的界面和交互集中起来:列表、详情、创建、编辑、数据表、筛选、排序、导出、批量操作、表单校验、引用关系、登录权限、仪表盘、国际化、深浅色模式、响应式与可访问性。README 中的截图也展示了同一类表格在深色和浅色主题下的呈现。
值得借鉴 Resource 配置与 Guessers 将 API 数据、路由和页面骨架串联起来,适合先快速生成可运行界面,再按业务需求细化组件。统一的数据表和表单模式也有助于降低后台产品的学习成本与维护成本。
边界与风险 它提供的是组件与框架能力,不包含具体业务模型、完整认证后端或最终视觉规范。Guessers 生成的代码仍需人工审查,数据提供者、权限策略和页面细节也必须结合项目实际配置。项目采用 MIT License。