Rendre le passage des tests unitaires obligatoires avant de commit / push

Il arrive parfois (souvent) (tout le temps) que l’on ai besoin de s’assurer qu’on balance pas du code pété lors un commit / push. Bien entendu on dispose des pipelines de nos CI habituels pour lancer les tests unitaires après coup, mais dans l’idéal, chaque commit et chaque push sur le repo devrait obligatoirement avoir été testé en amont.

On va voir comment arranger ça.

Continuer la lecture de « Rendre le passage des tests unitaires obligatoires avant de commit / push »

React & TypeScript

Le plus intéressant dans Angular 2 / 3 / 4 / 5, c’est TypeScript (Allez BAM ! Punchline dès le départ !).

Oui bon, j’ai rien contre Angular 2 / 3 / 4 / 5 qui est une façon très compliquée de faire des choses qu’on pourrait faire simplement avec React (BAM ! Seconde punchline !).

Angular est vraiment plein de qualités et est très clairement en tête (EXPLOSIOOOOOOOONS ! MI BLABLA SPLOSIOOOOONS ! Bon ok, ok, j’arrête)

Non, vraiment, en toute honnêteté, j’ai rien contre Angular. C’est un bon choix dans beaucoup de projets.

Mais j’aime bien React aussi (surtout), et aujourd’hui on va voir comment utiliser TypeScript au sein de notre application.

Continuer la lecture de « React & TypeScript »