JavaScript pour applications web et locales
JavaScript est maintenant aussi un langage coté serveur et permet de réaliser des applications fonctionnant en ligne ou localement avec les standards du Web.
PWA - Progressive Web App
Grâce notamment à Service Worker qui fait fonctionner JavaScript localement, au mode hors ligne et aux API modernes comme IndexedDB, une application Web devient presque native, et sans installation.
IndexedDB, démonstrations
Comment utiliser la base de données standard coté client, démonstrations de toutes les fonctions.
Node.js, JavaScript en ligne de commande
Comment utiliser JavaScript en ligne de commande et disposer d'une bibliothèque de fonctions locales avec libuv.
Electron: IPC vs. WebSocket
Faut-il utiliser IPC ou le standard WebSocket pour les communication avec l'interface d'une application?
Electron: Boite de dialogue Prompt
Une boite de dialogue modale de substitution créée entièrement avec les fonctions d'Electron. (Pour ipcMain).
Balise HTML dialog et fenêtre modale pour Electron
Pour remplacer prompt() ou autre dialogue, une balise HTML simple d'emploi. (Pour ipcRenderer).
Tests de compatibilité des nouvelles fonctions
Depuis ECMAScript 1.6 et plus encore Harmony, JavaScript est doté de nouvelles capacités. Mais quels navigateurs les supportent? Cette page de test permet de le vérifier directement.
- JavaScript. Introduction au langage, documents et outils.
- Frameworks HTML 5. Liste de frameworks JavaScript utilisant Canvas.
- jQuery et les plugins pour réaliser des applications web professionnelles. Sélection de plugins et widgets pour réaliser plus vite une application.