Pesquisa: quais frameworks Rust são realmente usados em produção em 2025

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Pesquisa: quais frameworks Rust são usados em produção



O ecossistema Rust continua a se desenvolver ativamente, e em 2025 a linguagem ultrapassou os limites da programação de sistemas, sendo cada vez mais usada para criar serviços web, microsserviços e APIs de alta carga. Mas quais frameworks os desenvolvedores escolhem para projetos reais que operam sob carga? A resposta a essa pergunta foi dada por uma pesquisa recente entre os participantes da comunidade Rust, realizada pelo portal Rust Survey 2025.



Metodologia da pesquisa

Mais de 3.500 desenvolvedores de 50 países participaram da pesquisa. Os participantes foram solicitados a indicar quais frameworks usam em produção (múltiplas respostas eram permitidas). Os entrevistados representavam tanto startups quanto grandes empresas (incluindo FAANG).



Líderes do ranking

  • Actix Web — 42% dos entrevistados. Apesar da história conturbada com o fork, o Actix continua sendo o framework mais popular para servidores HTTP de alto desempenho. É usado em sistemas de tempo real, streaming e APIs com milhões de requisições por dia.
  • Axum — 38%. O framework da equipe Tokio está ganhando força rapidamente. Graças à integração profunda com tokio/tower e excelente documentação, o Axum se tornou a escolha nº 1 entre novos projetos.
  • Rocket — 22%. Popular em startups e protótipos devido à sintaxe ergonômica e mínimo boilerplate. No entanto, em projetos grandes, sua participação diminui.
  • Warp — 15%. Framework leve baseado em filtros, frequentemente usado para microsserviços e servidores proxy.
  • Salvo — 6%. Novo participante que chamou a atenção por middleware assíncrono e suporte nativo a WebSocket.


O que mais a pesquisa mostrou de interessante

Além dos frameworks principais, os participantes indicaram bibliotecas auxiliares populares:

  • Tokio — runtime assíncrono usado em 87% dos projetos em produção. É o padrão absoluto.
  • Serde — serialização/desserialização de dados usada em 74% dos projetos.
  • SQLx — driver assíncrono para bancos de dados, mencionado por 31% dos participantes.
  • Diesel — ORM popular em aplicações monolíticas (18%).


Tendências e conclusões

A pesquisa mostrou que a comunidade Rust está gradualmente se afastando do uso "experimental" em favor de soluções estáveis e maduras. Actix Web e Axum ocupam quase 80% do mercado de frameworks web. Ao mesmo tempo, observa-se uma tendência clara: novos projetos estão cada vez mais escolhendo Axum devido à sua compatibilidade com a stack moderna do Tokio e facilidade de teste.



Para aqueles que estão começando a aprender Rust para desenvolvimento web, especialistas recomendam olhar para Axum ou Actix Web. Rocket continua sendo uma excelente escolha para prototipagem rápida, mas em produção ele perde em desempenho e flexibilidade.



Os resultados completos da pesquisa estão disponíveis no site oficial do Rust Survey. E nós, no PythonLib, continuaremos acompanhando o desenvolvimento do ecossistema Rust e compartilhando os dados mais atualizados.

Recommended Libraries