Skip to content

什么是 Dux Refine?

Dux Refine 是一个适用于各类规模的中后台管理前端解决方案。它基于 Refine 框架构建管理功能,同时利用 TDesign UI 组件来构建用户界面。此外,该解决方案还集成了各种必要的预设组件,实现了开箱即用的特性,无需繁琐的设置。

login

page

特点

  • Refine 整合

    Dux Refine 完全整合了 Refine 的功能,并且对大部分预设参数进行了封装。您可以参考相应文档进行开发。其中涵盖了路由、数据集、权限、菜单、国际化(i18n)等自带功能的封装。

  • TDesign Hook

    针对部分 TDesign 组件,我们做了 Hook 扩展,比如 useTableuseFormuseUpload 等。这些组件使得 TDesign 可以与 Refine 的数据轻松交互。

  • Unocss 预设

    系统集成了 Unocss 的预设,同时以 TDesign 的基础 Design Token 作为预设扩展。在使用 Unocss 的同时,您还能轻松保持设计的一致性。

  • 增强组件

    Dux Refine 包含了一些常用的页面组件,如表格列表、模态表单、表单页面等,能够高效处理大部分的 CRUD 操作。此外,我们还扩展了其他元素组件,以加快您的开发速度。

所需基础知识

要有效使用 Dux Refine,您需要掌握以下基础知识: