Electron JS With React JS & Typescript Tutorial For Beginners
- 이 튜토리얼은 ReactJS 및 TypeScript를 사용하여 ElectronJS 애플리케이션을 처음부터 구축하는 방법을 안내합니다. 🚀
- Electron Forge를 활용하여 패키징 및 배포를 간소화하고, TypeScript 및 Webpack 설정을 용이하게 합니다. 🛠️
- 오디오 플레이어 앱을 예제로 사용하여 디렉토리 탐색, MP3 파일 필터링, 재생 기능 구현을 보여줍니다. 🎵
- 컨텍스트 메뉴(오른쪽 클릭 메뉴)를 구현하여 홈으로 이동하거나 디렉토리를 새로 고치는 기능을 추가합니다. 🖱️
- UI 사용자 정의를 위해 사이드바 크기 조정과 같은 기능 구현을 다룹니다. ↔️
- ElectronJS의 핵심 개념인 메인 프로세스와 렌더러 프로세스 간의 통신을 preload.ts를 통해 설명합니다. 🗣️
- SVG 아이콘 사용을 위한 Webpack 설정 및 TypeScript 정의를 구성합니다. 🖼️
- electron-store를 사용하여 선택한 폴더와 같은 앱 상태를 유지하는 방법을 보여줍니다. 💾
- ReactJS 컴포넌트(app.tsx, page.tsx)를 설정하고, UI 렌더링을 위한 기본 구조를 구축합니다. ⚛️
- Webpack 설정을 통해 ReactJS, TypeScript, SVG 로더를 통합하여 개발 환경을 최적화합니다. ⚙️