Electrobun
TypeScript로 작성된 크로스 플랫폼 데스크톱 애플리케이션
About
- Electrobun은 Typescript로 작성된 초고속, 경량, 크로스 플랫폼 데스크톱 애플리케이션을 구축, 업데이트 및 배포하기 위한 완전한 솔루션을 제공하는 것을 목표로 함
- bun을 사용하여 메인 프로세스를 실행하고 웹뷰 Typescript를 번들링하며, zig로 작성된 네이티브 바인딩을 포함
Features
- Typescript: 메인 프로세스와 웹뷰를 위한 Typescript를 작성할 수 있으며, 하나의 언어로 간편하게 작업 가능함.
- 빠름: 메인과 웹뷰 프로세스 간의 격리로 보안과 성능을 보장하며, 빠르고 타입이 지정된 RPC를 쉽게 구현할 수 있음.
- 작음: 약 12MB의 작은 자체 추출 앱 번들과 4KB만큼 작은 앱 업데이트로 자주 배포하면서 대역폭 비용을 절감할 수 있음.
- 완전한 통합: 5분 내에 코드 작성을 시작하고 10분 내에 배포할 수 있는 완전한 통합 워크플로우를 제공함.