Un excellent article, très didactique qui analyse l'évolution du développement Javascript depuis la bête inclusion de fichiers .js dans le HTML jusqu'aux package managers (npm), module bundlers (webpack), transpilers (babel), task runner (grunt, gulp) d'aujourd'hui.
Je serais juste un peu plus mesuré sur l’appellation "dinosaure". C'est à adapter au contexte de vos développements. Rien ne sert de sortir toute cette artillerie pour un projet tout simple. Mais c'est bien de savoir qu'elle existe lorsqu'on débute un projet dont on sait dès le début qu'il sera conséquent.
Une lib JS de drag & drop.
Atom devient un IDE (pour TypeScript/Javascript, Flowtype, C#, Java et PHP). A tester.
Via https://korben.info/lediteur-atom-devient-ide-a-part-entiere.html
Une lib Javascript pour faire un carousel. Ça a l'air très complet, c'est responsive et "touch-ready". A essayer !
Une librairie Javascript pour tracer des graphes.
interactive geometry, plotting, visualization
JSXGraph is a cross-browser JavaScript library for interactive geometry, function plotting, charting, and data visualization in the web browser.
Un autre outil pour transformer un site en single-page application. A tester.
Un workaround CSS pour ne pas avoir de valeur inattendue dans le event.target
d'un event handler en Javascript quand vous l'attachez à un élément plus haut dans le DOM.
Ça fait un peu bizarre de devoir mêler ainsi du CSS et du JS mais pourquoi pas. Attention au support navigateur par contre.
Une intro à l'API PaymentRequest.
Javascript is awesome 🙃
Des icônes animées par Javascript.
Une lib pour répartir une liste d’éléments en colonnes automatiquement.
C'est une alternative à jQuery Masonry.
Des polyfills Javascript pour à peu près tout.
Une lib Javascript qui permet de faire un diff entre deux images.
Client HTTP Javascript basé sur les promise.
Un outil très intéressant dans Chrome qui permet de mapper un fichier local (par exemple un fichier CSS ou JS) et un fichier distant. Du coup, lors du chargement, le browser charge votre fichier local à la place du fichier distant et le met à jour en temps réel. C'est extrêmement utile pour le CSS notamment.
L'API Javascript native pour la validation des formulaires.
Des graphiques SVG générés en Javascript. Ils fonctionnent nickel sur mobile.