À propos du projet
Antd Admin est un modèle front-end d'entreprise open-source conçu pour créer des tableaux de bord d'administration de qualité production. Il s'appuie sur une pile React 19 moderne avec Ant Design 6, TanStack Router et Query, Zustand pour la gestion d'état, et Zod pour la validation de schémas.
Le projet propose deux variantes de modèle : une configuration de base en anglais uniquement et une version bilingue (anglais + chinois) avec internationalisation basée sur Lingui. Les développeurs peuvent générer de nouveaux projets à l'aide du CLI `init-antd-admin`, qui prend en charge les modes interactif et non interactif, avec des options pour la sélection du gestionnaire de paquets, l'omission de l'installation et le choix d'exemples de modèles.
Les capacités clés incluent l'authentification basée sur JWT avec des flux de jetons d'accès et de rafraîchissement, des menus et des gardes de permission pilotés par le backend, un état de tableau synchronisé avec l'URL pour la pagination, le tri et la recherche, un changement de thème en mode sombre, et un développement local axé sur les maquettes qui ne nécessite aucun backend. Le modèle fournit également des limites d'API typées et des modèles CRUD réutilisables pour rationaliser les opérations d'administration courantes.
Les tests sont couverts par des tests de bout en bout Playwright. Le projet est sous licence MIT et accepte les contributions.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.