Osegi
소프트웨어·1 분 소요

Discord, 클라이언트를 Rust로 전환…Electron 탈피

Discord가 클라이언트 기반을 Rust로 바꿨습니다. Electron과 React Native는 빠지고 화면은 Rust GUI 프레임워크 GPUI가 그립니다.

The Discord logo displayed on a monitor next to Rust programming code.
이미지: iX Magazin

Discord가 클라이언트 앱의 기반을 Rust로 전환했습니다. 그동안 쓰이던 Electron과 React Native는 빠지고, 사용자 인터페이스는 Rust로 만든 GUI 프레임워크 GPUI가 그리게 됩니다.

무엇이 달라졌나

핵심은 화면을 그리는 방식입니다. 기존에는 웹 기술을 바탕으로 한 구성이었지만, 새 구성에서는 GPUI가 인터페이스를 직접 그립니다. 이에 따라 클라이언트의 중심 부분이 Rust로 구축됩니다.

왜 주목받나

Discord는 전 세계 많은 사용자가 매일 쓰는 커뮤니케이션 서비스입니다. 이런 서비스가 기술 기반을 바꾸는 만큼 개발자 사회의 관심도 클 것으로 보입니다. 대형 소비자 서비스가 Electron에서 벗어나 Rust 기반 GUI 프레임워크를 채택한 사례이기도 합니다.

현재 확인된 정보에는 적용 시점이나 성능 수치 등 구체적인 내용이 포함돼 있지 않습니다. 사용자가 실제로 체감할 변화가 어느 정도일지는 Discord의 추가 발표를 지켜봐야 합니다.

주목할 만한 앱

SUMO: 숫자 퍼즐

올바른 칸을 고르고 더해 목표 숫자를 맞추세요. 배우긴 쉽고 마스터하긴 어렵습니다. 무료, 전 연령.

태그:discordrustgpuielectronreact native

같은 날의 다른 뉴스

전체 보기 →

관련 카테고리: 소프트웨어

전체 보기 →