« Electron » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
==Introduction== | ==Introduction== | ||
[http://electron.atom.io/ Electron] est un module [[Node.js]] qui permet de créer des applications desktop cross-plateform (Win, Mac, Linux) en utilisant des technologies web telles que : | [http://electron.atom.io/ Electron] est un module [[Node.js]] qui permet de créer des applications (logiciels) desktop cross-plateform (Win, Mac, Linux) en utilisant des technologies web telles que : | ||
* [[HTML5]], [[CSS]] et [[JavaScript]] côté client pour l'interface graphique du Logiciel (front-end) | * [[HTML5]], [[CSS]] et [[JavaScript]] côté client pour l'interface graphique du Logiciel (front-end) | ||
* [[Node.js]] pour la partie back-end (opérations de système, etc.) | * [[Node.js]] pour la partie back-end (opérations de système, etc.) | ||
Electron est un projet open-source maintenu par [https://github.com/ GitHub]. | |||
===Objectifs de cette page=== | |||
Cette page fait principalement référence au cours [[STIC I]] du Master MALTT et s'inscrit dans la perspective d'aborder les fondamenteaux de la programmation à travers [[JavaScript]]. Plus en détail, Electron permet de montrer à quel point les technologies web peuvent être combinées et adoptées dans des environnements différents. De plus, la création de logiciels desktop permet de prendre en compte la notion de persistance des données (e.g. sauvegarder un fichier) au niveau local, ce qui a des implications au niveau pédagogique. | |||
Pour comprendre le contenu de cette page la lecture des pages suivantes et conseillée : | |||
* [[Introduction à la programmation]] | |||
* [[JavaScript]] | |||
* [[Tutoriel JavaScript de base]] | |||
* [[Node.js]] | |||
[[Catégorie: JavaScript]] | [[Catégorie: JavaScript]] |
Version du 9 décembre 2015 à 15:37
Introduction
Electron est un module Node.js qui permet de créer des applications (logiciels) desktop cross-plateform (Win, Mac, Linux) en utilisant des technologies web telles que :
- HTML5, CSS et JavaScript côté client pour l'interface graphique du Logiciel (front-end)
- Node.js pour la partie back-end (opérations de système, etc.)
Electron est un projet open-source maintenu par GitHub.
Objectifs de cette page
Cette page fait principalement référence au cours STIC I du Master MALTT et s'inscrit dans la perspective d'aborder les fondamenteaux de la programmation à travers JavaScript. Plus en détail, Electron permet de montrer à quel point les technologies web peuvent être combinées et adoptées dans des environnements différents. De plus, la création de logiciels desktop permet de prendre en compte la notion de persistance des données (e.g. sauvegarder un fichier) au niveau local, ce qui a des implications au niveau pédagogique.
Pour comprendre le contenu de cette page la lecture des pages suivantes et conseillée :