react ^19.2.0 + react-router ^7.9.6 + react-redux ^9.2.0 + antd ^6.1.0 + typescript ~5.8.3
It can be configured as both a display website and a backend management system.
- Theme Switching
- Multi-language Support
- Supports exporting (excel/json/md) and importing (excel/json/md) multi-language files through the command line
- Route Middleware
- Configurable Route Objects (caching, permissions, watermark, and layout adjustments):
- Hide route in menu
- Hide route in tabs
- Hide header when entering the route
- Hide menu when entering the route
- Collapse menu when entering the route
- Hide footer when entering the route
- Hide breadcrumb navigation when entering the route
- Hide tabs when entering the route
- MOCK APIs
- Multiple Encapsulated Components:
- Copy to Clipboard
- File-related:
- File Selection (supports selecting files, folders (including root directory), folders (excluding root directory))
- File Drag-and-Drop Selection
- File Drawer (supports uploading files/folders, downloading files/folders)
- File Hash
- Markdown Rendering/Editing
- JSON Rendering/Editing
- Code Editor
- MDX Rendering
- Echarts Wrapper
- Form Block, supports generating forms through configuration
- Table Page, supports generating tables, table search, table pagination, and table operation modals through configuration
- Enhanced Table Page, encapsulates common operations (query, add, delete, modify, pagination logic) together
- Login Page
- Reset Password Page