Sobre el proyecto
Antd Admin es una plantilla de código abierto para el frontend empresarial, diseñada específicamente para construir paneles de administración de calidad productiva. Aprovecha una pila moderna de React 19 que integra Ant Design 6, TanStack Router y Query, junto con Zustand para la gestión del estado y Zod para la validación de esquemas.
El proyecto ofrece dos variantes de plantilla: una configuración básica solo en inglés y una versión bilingüe (inglés + chino) que incorpora internacionalización basada en Lingui. Los desarrolladores pueden generar nuevos proyectos utilizando la línea de comandos `init-antd-admin`, la cual soporta modos interactivos y no interactivos, permitiendo seleccionar el gestor de paquetes, omitir la instalación o elegir ejemplos de plantillas.
Entre sus capacidades clave se incluyen la autenticación basada en JWT con flujos de tokens de acceso y actualización, guardias de menú y permisos impulsados por el backend, y la sincronización del estado de las tablas con la URL para gestionar paginación, ordenamiento y búsqueda. Además, cuenta con cambio de tema a modo oscuro y un enfoque de desarrollo local centrado en mocks, lo que elimina la dependencia inmediata de un backend. La plantilla también proporciona límites de API tipados y patrones CRUD reutilizables para agilizar las operaciones administrativas comunes.
La cobertura de pruebas se realiza mediante pruebas end-to-end con Playwright. El proyecto está licenciado bajo MIT y acepta contribuciones.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.