Maitriser VS Code

VSCode est une application ElectronJs.
ElectronJs permet de développer des applications de bureau multiplateformes en JavaScript, HTML, and CSS.
ElectronJs permet aux développeurs web de devenir des développeurs logiciels ! De nombreuses applications, comme VSCode, Slack, Discord, etc sont développées avec ElectronJs.

L’avantage de pouvoir développer des logiciels de bureau avec du HTML/CSS/Js est reversible ! Il est possible (dans une certaines mesure) de faire tourner ses application ElectronJs dans le navigateur, comme un une application web.

Stackblitz est la première plateforme a avoir proposé VSCode en ligne, ainsi que toute une suite pour pouvoir développer et deployer des applications directement depuis un navigateur.

Microsoft a, depuis Octobre 2021, lancé la plateforme https://vscode.dev/ qui vise à offrir l’experience de VSCode directement dans un navigateur. L’experience est plus limitée qu’avec une installation de bureau, mais potentiellement, il est possible de stocker ses fichiers en ligne et de développer entièrement en ligne, sans avoir besoin de son propre ordinateur.

À terme, cette solution peut être utile dans des situations de voyages, d’ordinateur qui tombe en panne, etc.