Qu'est-ce qu'Electron ?
Electron est un framework permettant de construire des applications de bureau en utilisant JavaScript, HTML et CSS. En intégrant Chromium et Node.js dans son exécutable, Electron vous permet de maintenir une seule base de code JavaScript et de créer des applications multiplateformes qui fonctionnent sur Windows, macOS et Linux — aucune expérience de développement d'applications natives n'étant requise.
Premiers Pas
We recommend you to start with the tutorial, which guides you through the process of developing an Electron app and distributing it to users. The examples and API documentation are also good places to browse around and discover new things.
Exemples d'exécution avec Electron Fiddle
Electron Fiddle est une application de type bac à sable écrite avec Electron et supportée par les contributeurs d'Electron. Nous recommandons fortement de l'installer comme outil d'apprentissage pour expérimenter avec les API d'Electron ou pour prototyper des fonctionnalités pendant le développement.
Fiddle s'intègre également parfaitement à notre documentation. When browsing through examples in our tutorials, you'll frequently see an "Open in Fiddle" button above a code block. If you have Fiddle installed, this button will open a fiddle.electronjs.org link that will automatically load the example into Fiddle, no copy-pasting required.
fiddle docs/latest/fiddles/quick-start
Qu'y a-t-il dans la documentation ?
Toute la documentation officielle est disponible dans la barre latérale. Voici les différentes catégories avec quelques détails pour chacune d'elles:
- Tutoriel: Un guide sur la façon de créer et de publier votre première application Electron de bout en bout. .
- Processus dans Electron: Les processus d'Electron dans le détail et comment travailler avec eux.
- Bonnes pratiques: Check-lists essentielles à garder à l’esprit lors du développement d’une application Electron.
- Exemples: Exemples courts pour ajouter des fonctionnalités à votre application Electron.
- Développement: Divers guides pour le développement.
- Distribution: Découvrez comment distribuer votre application aux utilisateurs finaux.
- Test et débogage: Comment déboguer du JavaScript, écrire des tests et utiliser d'autres outils afin de créer des applications Electron de qualité.
- Références: Liens utiles pour mieux comprendre comment le projet Electron fonctionne et est organisé.
- Contribuer: Compiler Electron et faire des contributions peut être intimidant. Dans cette section nous essayons de vous faciliter la tâche.
Obtenir de l'aide
Êtes-vous coincé quelque part ? Voici quelques liens bons à consulter:
- Si vous avez besoin d'aide pour développer votre application, notre serveur communautaire Discord est un excellent endroit pour obtenir des conseils d'autres développeurs d'applications Electron.
- Si vous pensez rencontrer un bug avec le package
electron, veuillez consulter le suivi de tickets GitHub pour voir si des problèmes déja déclarés correspondent au vôtre. Sinon, n’hésitez pas à remplir notre modèle de rapport de bug et à soumettre un nouveau ticket.