Notes

Décembre 2018

03 décembre 2018

Les lectures du mois

33 Concepts

Call stask, types primitifs, fonction pure, promesses… le JavaScript regorge de concepts qui ne sont pas toujours évident à comprendre ou à expliquer. Ce article sous forme d’un README de dépôt Github offre pour chaque concept une liste de ressource permettant de mieux les comprendre.

An Unforgettable Way to Learn Redux

Cet article explique grâce à quelques illustration et surtout une analogie bancaire, le principe de fonctionnement de Redux son vocabulaire (Store, Reducer, Action, Dispatch…)

The Baseline Costs of JavaScript Frameworks

Le choix de l’utilisation de tel ou tel framework ou librairie JS implique des conséquences initiales (avant même de produire le moindre code) en terme de temps de chargement ou de poids de Javascript généré. The Baseline Costs of JavaScript Frameworks présente à l’aide de plusieurs graphique l’impact de ces choix.

Event-Stream post-mortem

En novembre dernier, un évènement majeur en terme de sécurité s’est produit dans l’écosystème Javascript avec l’incident du package event-stream.

Peu de temps après (le lendemain de l’annonce), NPM à publié un article expliquant en détails les différentes étapes de cet incident (chronologie et fonctionnement).

Cet autre article creuse un peu plus loin encore les différents aspects de l’évènement.

Indépendamment des paramètres techniques, ce qu’il s’est passé autour de ce package NPM pose de vraie questions sur les charges et responsabilités qu’impliquent le maintien et l’utilisation de modules, librairies Javascript populaires.