본문으로 건너뛰기
CDGet
  • 홈
  • 프로젝트
  1. 홈
  2. 전체 프로젝트
  3. Retron

Retron

템플릿

Vutron과 같은 출발점을 React로 옮긴 템플릿입니다. Vite와 Electron, Material UI 레이아웃이 이어져 있어 내려받은 날 바로 데스크톱 앱을 만들고 패키징할 수 있습니다.

문서 (새 창에서 열림)소스 코드 (새 창에서 열림)

프로젝트 소개

Retron은 React와 Vite로 만드는 Electron 데스크톱 애플리케이션의 뼈대입니다. 템플릿이 대개 그렇듯, 번들러와 메인 프로세스, 렌더러, 라우터, 패키저를 이어 붙이는 일은 어느 프로젝트에서나 똑같이 하루가 걸리는 작업인데 여기에서는 이미 끝나 있습니다.

안에는 라우터를 갖춘 React, Redux Toolkit으로 관리하는 전역 상태, 화면을 위한 Material UI와 Emotion, 번역을 위한 i18next, 자동화 테스트를 위한 Playwright, 소스를 검사하는 ESLint와 Prettier, 그리고 크로스 플랫폼 패키징을 위한 electron-builder가 들어 있습니다. 창 관리자가 상수 하나로 다중 창 지원을 켜고, 두 프로세스가 함께 쓰는 것은 공용 폴더에 두되 린트 규칙이 그 폴더를 어느 프로세스에도 치우치지 않게 지킵니다.

개발은 Vite의 핫 리로드로 이루어지고 빌드는 Windows와 macOS, Linux를 대상으로 하며, 템플릿은 그 위에 놓인 React와 Electron 릴리스에 맞추어 갱신됩니다.

기능

  • TypeScript 지원

  • 다국어 지원

  • 테스트로 검증됨

  • 크로스플랫폼 지원

  • 다크 모드

프로젝트 정보

시작
2021
라이선스
MIT (새 창에서 열림)
프로그래밍 언어
JavaScript
태그
electronreactvitematerial-uireduxcross-platform
인기도
51
GitHub 스타
연락처후원하기
여기에 있는 프로젝트는 MIT 라이선스로 공개한 오픈 소스입니다.© 2026 CDGet. 모든 권리를 보유합니다.