Prérequis
Ceci est la partie 1 du tutoriel Electron.
Electron est un framework permettant de créer des applications de bureau en utilisant JavaScript, HTML et CSS. En intégrant Chromium et Node.js dans un seul fichier binaire, Electron vous permet de créer des applications multi-plateforme pour Windows, macOS et Linux avec une seule base de code Javascript.
Ce tutoriel vous guidera à travers le processus de développement d'une application de bureau avec Electron et de sa distribution aux utilisateurs finaux.
Objectifs
Ce tutoriel vous guidera tout au long du processus de constitution d’une application Electron minimale à partir de zéro, puis vous apprendrez à l’empaqueter et à la distribuer aux utilisateurs à l’aide d’Electron Forge.
Si vous préférez démarrer un projet avec un squeltte passe-partout à commande unique, nous vous recommandons de commencer par la commande create-electron-app
d’Electron Forge.
Hypothèses
Electron est une surcouche native pour les applications web et est exécuté dans un environnement Node.js. Par conséquent, ce tutoriel suppose que vous êtes complètement familiarisé avec Node et les bases du développement Web coté frond. Si vous avez besoin de faire des lectures préliminaires sur le sujet avant de vous lancer, nous vous recommandons les ressources suivantes :