Glou, un système de pipelines compatible avec Gulp

J’ai donné cette conférence à Node.js Paris le 20 janvier 2015.

Avez-vous déjà écrit une pipeline complexe avec gulp ?

Avez-vous déjà eu des problèmes à correctement gérer vos erreurs dans gulp ?

Avez-vous déjà eu envie de découper votre Gulpfile en petites fonctions facilement réutilisables ?

Nous oui. Et c’était horrible…

L’encapsulation de streams en morceaux génériques facilement réutilisables est quelque chose de réellement difficile à accomplir, surtout quand on commence à vouloir faire de la combinaison de flux.

On a donc écrit glou.

Avec glou, il est possible :

  • de créer des pipelines réutilisables, aussi facilement que vous créez des variables en JavaScript
  • de les piper les unes dans les autres
  • de les configurer ou de les étendre pour fabriquer des pipelines héritées
  • de les combiner en série ou en parallèle

Et, cerise sur le gâteau, glou vous apporte des watchers puissants qui font des rebuild partiels afin de vous permettre de mettre à jour votre logiciel en seulement quelques millisecondes après sauvegarde de votre fichier source.

Commentaires