Voltar
Discord vai abandonar o Electron e novo app usa menos RAM

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

  1. CEVIU noticia a reescrita do banco de dados da Airtable de TypeScript para Rust.

  2. CEVIU noticia a migração do Bun para Rust.

  3. CEVIU noticia o tsrs, port de TypeScript em Rust na toolchain Oxc.

  4. 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

Avalie este artigo:
Categoria
CEVIU Web Dev
Publicado
06 de novembro de 2026
Editoria
CEVIU Web Dev

Quer receber mais sobre CEVIU Web Dev?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser