GitHub Codespaces
Grégory Houllier
Lors de la dernière GitHub Universe, GitHub à annoncé sur Twitter la disponibilité de Codespaces pour l'ensemble des utilisateurs (60H par mois en gratuit).
Codespaces est un environement de code basé sur VSCode dans le cloud, ça ressemble énormément à GitPod.
Installation
La
configuration
se fait via la création d'un dossier .devcontainer
.
Le fichier devcontainer.json
permet de préciser l'image Docker et les
extensions VSCode à installer.
Pour le cas de ce blog, la PR de configuration de CodeSpace est dispo ici
Une fois configuré il n'y a plus besoin d'avoir un VSCode local, il suffit de créer un codespace ou de se connecter à un existant.
Conclusion
L'expérience de dev est vraiment fluide similaire à un VSCode local.
Je vais continuer à jouer avec dans les semaines à venir 👨💻.
Cet article a été entièrement rédigé en utilisant GitHub Codespaces