Discord planeja deixar o Electron e migrar para código compartilhado em Rust
Aprofundamento CEVIU
Aprofundamento
O Discord quer tirar o Electron do desktop e o React Native do mobile. No lugar, entra um código de aplicativo compartilhado em Rust. No mobile, a interface continua nativa, mas a lógica do app passa a ser dividida com o desktop. Segundo o CTO Stanislav Vishnevskiy, em post no X, a empresa adota Rust desde 2018 e parte da infraestrutura, da tecnologia de voz e até de pedaços do cliente atual já usa a linguagem. O objetivo, nas palavras dele, era levar o cliente inteiro para lá.
O número que acompanha o anúncio é uma captura do cliente Windows com 290 MB de RAM. A fonte lembra que o app atual pode passar de 1 GB com poucos servidores, o que torna a prévia uma melhoria clara. É uma captura isolada, não um benchmark. Ainda não há data para a troca completa. Vishnevskiy diz esperar levar a versão a testes com usuários em breve.
O que mudou
A cobertura anterior do CEVIU mostra Rust avançando em outras frentes. Em 9 de março de 2026, o CEVIU noticiou que a Airtable reescreveu seu banco de dados em memória de TypeScript para Rust. Em 11 de julho de 2026, saiu a matéria sobre o Bun migrando para Rust. Em 21 de outubro de 2026, o CEVIU noticiou o tsrs, port de TypeScript em Rust na toolchain Oxc. São empresas e projetos diferentes do Discord, então não há evolução direta do mesmo caso. O que se vê é um padrão de reescritas em Rust.
Por que isso importa
Para quem desenvolve apps desktop com Electron, o recado é que consumo de memória virou argumento forte o bastante para uma empresa grande reescrever o cliente. Leia como sinal, não como regra: o ganho do Discord ainda depende de testes com usuários, e a troca implica abandonar a stack web no cliente.
Linha do tempo
CEVIU noticia a reescrita do banco de dados da Airtable de TypeScript para Rust.
CEVIU noticia a migração do Bun para Rust.
CEVIU noticia o tsrs, port de TypeScript em Rust na toolchain Oxc.
Discord planeja deixar Electron e React Native por código compartilhado em Rust.
Perguntas frequentes
O Discord vai abandonar o Electron?
Esse é o plano, segundo o CTO Stanislav Vishnevskiy. O desktop deixa o Electron e o mobile deixa o React Native. Em ambos, o código do app passa a ser compartilhado em Rust.
Como fica o app mobile do Discord?
O mobile mantém a interface nativa. A diferença é que o código do app será compartilhado com o desktop via Rust, em vez de usar React Native.
Quanta RAM o novo cliente usa?
Uma imagem divulgada pelo CTO mostra o cliente Windows com 290 MB de RAM. A fonte diz que o app atual pode chegar a 1 GB ou mais. É uma amostra, não um teste comparativo completo.
Quando a nova versão chega aos usuários?
Não há data anunciada. O CTO disse esperar levar o cliente a testes com usuários em breve.
Fontes
- theverge.comfonte original
- Categoria
- CEVIU Web Dev
- Publicado
- 06 de novembro de 2026
- Editoria
- CEVIU Web Dev

