O que é o Electron?
Electron é um framework que te permite criar aplicações desktop com JavaScript, HTML e CSS. Ao embutir o Chromium e o Node.js no seu binário, o 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 a necessidade de ter experiência em desenvolvimento nativo.
Guia de Introdução
Recomendamos que você comece com o tutorial [][], que vai guiar você através do processo de desenvolvimento de um aplicativo Electron e até o ponto de poder distribuí-lo para os usuários. The examples and API documentation are also good places to browse around and discover new things.
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.
fiddle docs/latest/fiddles/quick-start
What is in the docs?
All the official documentation is available from the sidebar. These are the different categories and what you can expect on each one:
- Tutorial: An end-to-end guide on how to create and publish your first Electron application.
- Processes in Electron: In-depth reference on Electron processes and how to work with them.
- Best Practices: Important checklists to keep in mind when developing an Electron app.
- Examples: Quick references to add features to your Electron app.
- Development: Miscellaneous development guides.
- Distribution: Learn how to distribute your app to end users.
- Testing And Debugging: How to debug JavaScript, write tests, and other tools used to create quality Electron applications.
- References: Useful links to better understand how the Electron project works and is organized.
- Contributing: Compiling Electron and making contributions can be daunting. We try to make it easier in this section.
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.