프로젝트 소개

Antd Admin은 생산 환경에서 사용할 수 있는 엔터프라이즈용 프론트엔드 템플릿으로, React 19 스택을 기반으로 합니다. Ant Design 6, TanStack Router 및 Query, 상태 관리를 위한 Zustand, 스키마 유효성 검사를 위한 Zod 등 현대적인 기술 스택을 활용하여 고품질 관리자 대시보드를 구축하는 데 최적화되어 있습니다. 이 프로젝트는 기본 영어 전용 버전과 Lingui 기반의 다국어(영어+중국어) 지원을 제공하는 두 가지 템플릿 변형을 제공합니다. `init-antd-admin` CLI를 통해 패키지 매니저 선택, 설치 건너뛰기, 템플릿 예제 선택 등의 옵션을 지원하는 대화형 및 비대화형 모드로 새 프로젝트를 신속하게 시작할 수 있습니다. 주요 기능으로는 액세스 토큰과 리프레시 토큰 흐름을 통한 JWT 기반 인증, 백엔드에서 제어되는 메뉴 및 권한 가드, 페이지네이션/정렬/검색을 위한 URL 동기화 테이블 상태, 다크 모드 테마 전환, 백엔드 없이 로컬에서 진행 가능한 모킹 우선 개발 환경 등이 포함됩니다. 또한 typed API 경계와 재사용 가능한 CRUD 패턴을 제공하여 일반적인 관리자 작업을 간소화합니다. 테스트는 Playwright를 통한 종단 간(E2E) 테스트로 커버되며, MIT 라이선스 하에 공개되어 기여를 환영합니다.