프로젝트 소개
Vue Admin Better는 중백오피스(관리자) 시나리오를 위한 프론트엔드 관리 템플릿입니다. 현재 저장소는 Vue 2.x + Element UI 버전에 해당하며, 프로젝트 측은 Vue 3.x + Element Plus 및 Vue 3.x + Arco Design 독립 저장소도 유지 관리하고 온라인 데모 주소를 제공합니다.
주요 기능(README 설명 기준):
- 40개 이상의 고품질 단일 페이지를 제공하여 일반적인 백오피스 관리 인터페이스를 포괄합니다.
- 권한 모델은 RBAC와 JWT를 사용하며, 프론트엔드 제어 라우팅 권한(intelligence)과 백엔드 제어 라우팅 권한(all) 두 가지 모드를 지원합니다.
- 백엔드 라우팅 동적 렌더링을 지원하며 PC, 태블릿, 모바일 환경에 적합합니다.
- 50개 이상의 전역 세부 설정 옵션을 제공하며 다중 테마, 다중 레이아웃 전환을 지원합니다.
- 개발 보조: mock 자동 생성 및 자동 내보내기, SCSS 자동 정렬, ESLint 자동 수정.
- 네트워크 계층은 Axios를 캡슐화하여 다중 데이터 소스, 다중 성공 상태 코드, 다양한 파라미터 전달 방식을 지원합니다.
- 보안 및 엔지니어링: 로그인 RSA 암호화, 오류 로그 인터셉트(errorlog), 빌드 시 7Z 압축 파일 자동 생성.
- 프로젝트는 2026 버전에서 실행 및 빌드 속도가 크게 향상되었으며 전체 빌드 시간을 5초 이내로 유지한다고 밝혔습니다.
사용 방법: master 브랜치를 클론한 후 pnpm으로 의존성을 설치하고, npm run serve:rspack으로 로컬 개발을 시작합니다. Vue3 및 Arco 버전 저장소는 npm run dev로 시작합니다. 프로젝트는 기본적으로 LF 줄바꿈을 사용하며, 비교적 엄격한 ESLint 규칙(plugin:vue/recommended)을 적용하므로 편집기에서 자동 수정 기능을 켜는 것이 좋습니다.
라이선스 및 대상 사용자: 프로젝트는 MIT 라이선스를 채택하며, 라이선스 고지문을 유지하면 무료로 상업적 사용이 가능합니다. README는 사용자가 1년 이상의 프론트엔드 경험, Vue.js 기술 스택에 대한 이해, 그리고 element-ui/element-plus 기반 백오피스 시스템 개발을 원할 것을 권장합니다. README에는 상업용 버전 데모 및 타사 프로젝트 링크도 포함되어 있는데, 이는 홍보용 콘텐츠이며 오픈소스 버전 기능과 직접적인 관련이 없습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.