Rust로 만든 macOS FTP 클라이언트: Electron, 웹뷰 없이 완전 자작
(dev.to)Rust와 Slint를 활용해 Electron이나 웹뷰 없이 macOS 네이티브 성능을 구현한 초경량 FTP 클라이언트 'gmacFTP'가 공개되었으며, 이는 기존 무거운 크로스 플랫폼 앱의 대안으로서 고성능 저사양 소프트웨어 개발의 새로운 가능성을 보여줍니다.
이 글의 핵심 포인트
- 1Rust와 Slint 프레임워크를 사용하여 Electron이나 웹뷰 없이 구현된 macOS 전용 FTP 클라이언트
- 2약 7.5MB의 매우 작은 번들 크기 (Cyberduck의 약 1/12 수준)
- 3Tokio 기반의 비동기 엔진을 통한 FTP, FTPS, SFTP 프로토콜 지원