Skip to content

Le guide NodeCG

J’utilise NodeCG dans une grande partie de mes projets de streaming mais au fil du temps, j’ai fait le constat qu’il existait assez peu de ressources en français permettant de découvrir NodeCG progressivement.

Ce guide est donc avant tout un retour d’expérience et l’objectif n’est pas de remplacer la documentation officielle de NodeCG, ni de couvrir l’intégralité de ses fonctionnalités.

Je ne suis pas développeur de métier, pardonnez d’avance certaines erreurs ou imprécisions. C’est d’ailleurs un peu grâce à NodeCG que j’ai appris à developper, en expérimentant et en l’insérant peu à peu dans mes propres projets depuis 2023.

Si vous avez une expérience certaine dans le développement web, vous trouverez peut-être certaines de mes approches “discutables” ou sous-optimales et c’est très bien aussi.

Disons le tout de suite, si vous n’avez aucune notion en développement web, ce guide n’est pas pour vous.

Si par exemple la phrase “Ouvrez le terminal dans le dossier et tapez la commande ‘npm install nodecg’” ne vous évoque rien du tout, NodeCG ne sera probablement pas l’outil le plus adapté pour vous.

En revanche, si vous avez quelques bases en développement web et que vous aimez explorer, bricoler, automatiser et construire vos propres outils, NodeCG pourrait vous interesser.

Quelques connaissances sont nécessaires, par exemple :

  • quelques bases pour naviguer dans un terminal
  • quelques bases en HTML, CSS & Javascript
  • quelques notions sur Node.js et comment se construit un projet

Pour commencer rapidement sans se perdre dans trop de détail au début, je vous mets à disposition un bundle d’initiation de base pour ce guide.

Téléchargement direct

Pour l’heure, voici les éléments disponibles :

Deux cas concrets pour comprendre l’intérêt de NodeCG dans des situations réelles :

A venir : Gérer l’habillage d’un festival de podcast