Electron 6 novembre 20206 novembre 2020 par Bastien Maurice Electron Création d’un éditeur de texte responsive (flexLayout) avec Angular & NodeJS Chap 0 : Présentation de Electron Chap 1 : Fenêtre principale, frameless bar, icon, lancement instantané & hot reload du front Chap 2 : Barre d’outils, appel de l’API de Electron depuis angular & hot reload du back Chap 3 : Explorateur de fichier redimensionable, lecture de fichier via Nodejs & échange entre Angular/Node via Electron (ipc) Chap 4 : Affichage pour l’édition, écriture de fichier via NodeJs & échange entre Angular/Node via Electron (ipc) Chap 5 : Customisation de l’UI (light & dark theme), persistance des paramètres utilisateur & prog réactive ( observer/able RxJS ) Chap 6 : Build, package et distribution (installateur) de l’application Chap 7 : Backend en Typescript ( transpilation via TSC ) Chap 8 : Tests unitaires & end-2-end ( Spectron & Jest )