Introduction
Vutron 템플릿은 Electron으로 사전 설정 된 크로스 플랫폼 데스크톱 앱입니다. 이 프로젝트는 Vue 3을 사용하여 적은 노력으로 빠른 빌드를 가능하게 해줍니다.
사용상의 이점
- ✅ 복잡한 사전 설정 없이도 즉시 빌드할 수 있어 빠른 프로젝트 개발이 가능합니다.
- ✅ 최신
Vue와Electron및 여러 모듈에 대해 신속하게 대응하여 유지 관리되고 있습니다. - ✅ 레이아웃, 데이터 상태 관리와 같은 다양한 사전 구성에 대해 걱정할 필요가 없습니다.
주요 기능
- ⚡️ 핫 리로드 기능을 통한 빠른 개발
- ⚡️ 크로스 플랫폼 개발 및 빌드 지원
- ⚡️ 자동화된 GUI 테스팅 지원
- ⚡️ TypeScript 지원
- ⚡️ 다국어 지원
- ⚡️ 테마 지원 (다크 & 라이트)
- ⚡️ Vuetify 기반의 기본적인 레이아웃 관리
- ⚡️ Pinia 스토어를 활용한 글로벌 상태 관리
- ⚡️ 트레이 아이콘 지원 (플로팅 트레이 창 옵션 포함)
- ⚡️ 창 관리자를 통한 멀티 윈도우 지원 (상수 하나로 켜고 끄기)
- ⚡️ 기본으로 하나의 인스턴스만 실행, 두 번째 실행은 이미 열린 창을 앞으로
- ⚡️ 끝단까지 타입이 적용된 IPC 채널, 호출과 핸들러가 어긋나면 빌드 실패
- ⚡️ IPC를 통한 네이티브 파일 다이얼로그 및 외부 링크 예제
- ⚡️ 기본 적용된 보안 설정: 컨텍스트 격리, 채널 화이트리스트, CSP, 네비게이션 가드
- ⚡️ GitHub 커뮤니티와 공식 문서를 통한 프로젝트 기술지원