Pular para o conteúdo
Sobre Serviços Tecnologias Modelos de trabalho Carreiras Insights Contato
Idioma
Tema de cor
Falar com especialista
Tecnologia

Electron

A ponte entre o produto web e o desktop: um código, três sistemas operacionais, sem reescrever nada do zero.

Falar com especialista
O que é

O desktop com a stack da web

Electron empacota uma aplicação web dentro de um aplicativo desktop de verdade: Chromium para renderizar a interface e Node.js para conversar com o sistema operacional. Na prática, isso significa construir para Windows, macOS e Linux com o mesmo código e o mesmo time que já cuida do seu produto web, com acesso a arquivos, notificações nativas e execução fora do navegador.

Usamos Electron com critério. Ele brilha em ferramentas internas, painéis operacionais e extensões desktop de produtos web que já existem: casos em que reaproveitar código e time pesa mais que cada megabyte de memória. Para aplicativos que exigem máxima leveza ou integração profunda com o hardware, somos francos: Electron não é a resposta, e indicamos alternativas nativas ou o Flutter.

Para quem contrata, a conta é direta: um único código para manter, atualizações distribuídas para os três sistemas de uma vez e um time só cuidando de tudo. Aplicativos como editores de código e clientes de chat que você usa todo dia são feitos com Electron, o que diz bastante sobre a maturidade da plataforma quando bem aplicada.

O que construímos com isso
  • Ferramentas internas para equipes e operações
  • Versões desktop de produtos web existentes
  • Painéis operacionais que rodam fora do navegador
  • Aplicativos com acesso a arquivos locais
  • Utilitários multiplataforma para Windows, macOS e Linux
Serviços relacionados

Vamos usar essa stack no seu projeto

Conte o desafio. A gente indica a melhor abordagem técnica.