Skip to main content

Introdução

Bem vindo a documentação do Electron Se esta é a primeira vez que desenvolve um aplicativo com Electron, leia esta seção de Introdução para se familiarizar com o básico. Caso contrário, sinta-se à vontade para explorar nossos guias e documentação da API!

O que é o Electron?

Electron é um framework que te permite criar aplicações desktop com JavaScript, HTML e CSS. Incorporando [Chromium][chromium] e [Node.js][node] no seu binário, Electron permite que você mantenha uma base de código para JavaScript e crie aplicações multiplataforma que funcionam no Windows macOS, e Linux — sem necessidade de experiência de desenvolvimento nativo.

Prerequisites

Estes documentos operam sob a suposição de que o leitor está familiarizado com Node.js e desenvolvimento web geral. Se você precisar se sentir mais confortável com qualquer uma dessas áreas, recomendamos os seguintes recursos:

Além disso, você terá um tempo melhor para entender como o Electron funciona se você tiver conhecido o modelo de processo do Chromium. Você pode ter uma breve visão geral de Arquitetura do Chrome com a história do Chrome , que foi lançada junto com Lançamento do Chrome em 2008. Embora já tenha mais de uma década desde então, os princípios fundamentais introduzidos na Google Comic permanecem úteis para entender a Electron.

Exemplos de execução com Electron Fiddle

Electron Fiddle é um aplicativo sandbox escrito com Electron e suportado por mantenedores do Electron. É altamente recomendável instalá-lo como uma ferramenta de aprendizado para experiências com APIs do Electron, ou para protótipos de recursos durante o desenvolvimento.

O Fiddle também se integra muito bem com a nossa documentação. Ao navegar pelos exemplos em nossos tutoriais, você frequentemente verá um botão "Abrir no Electron Fiddle" abaixo de um bloco de código. Se você tiver o Fiddle instalado, este botão abrirá um fiddle.electronjs. rg link que carregará automaticamente o exemplo no Fiddle, nenhuma cópia é necessária.

Você precisa de ajuda

Você está ficando preso em algum lugar? Aqui estão alguns links de lugares para procurar:

  • Se precisar de ajuda com o desenvolvimento de seu aplicativo, nosso servidor do Discord da comunidade é um ótimo lugar para obter conselhos de outros desenvolvedores de aplicativos Electron.
  • Se você suspeitar que está encontrando um bug no electron, verifique o problemas no GitHub para ver se algum problema existente corresponde ao seu problema Caso contrário, sinta-se à vontade para preencher o nosso modelo de relatório de erros e envie uma nova issue.