ECMAScript 2015 (6eme édition ou autrement connu comme ES6) est officiellement la nouvelle spécification de javascript en vigueur depuis juin. Ce n’est pas une surprise et je pense que les nouvelles fonctionnalités sont déja utilisée depuis quelques temps au travers des trans pileurs. Si vous souhaitez programmer dès aujourd’hui avec ES2015/ES6, pensez à vérifier son implémentation.
npm3 passe en version béta et ne devrait plus tarder. Pas mal de changements notamment pour le système d’installation qui a été revu pour être plus flexible et maintenable. Une des nouveautés concerne l’imbrication des dépendances . Elles seront désormais gérées sur le même niveau et si deux paquets possèdent les mêmes dépendances alors elles seront partagées. N’hésitez pas à lire les notes de versions avant la release finale.
Les principaux acteurs du Web se rassemblent autour du projet WebAssembly afin de spécifier ce qui sera le future de ce qu’on pourrait appeler « l’assembleur du web ». L’idée est de générer du bytecode pour optimiser fortement l’exécution de parties d’un programme en évitant la phase de compilation et en fournissant un code très performant ( un peu à la manière de asm.js )
A Lire
Javascript
Utiliser les décorateurs d’ES7 comme des mixins
6 étapes pour commencer avec Ecmascript 6
Tour d’horizon des outils et de l’écosystème autour de Reactjs
Une introduction complète à la programmation réactive
Quelques nouveautés introduites par io.js que vous ne connaissez peut être pas
Les décorateurs d’ES7, cas d’utilisation et syntaxe
AngularJs
Pourquoi Angular 2 est interessant. Un point sur les nouvelles fonctionnalités et ce qui va changer.
Et pour continuer le sujet , un article en français sur les principaux changements d’Angular 2
Analyse d’AngularJs d’un point de vue sécurité
Comment utiliser les décorateurs d’ES7 avec AngularJs
ng-classy propose un exemple d’utilisation des fonctionnalités d’ES6 et ES7 avec AngularJs
HTML / CSS
Boostez vos checkboxes avec ces exemples d’utilisation plutôt intéressants
Réflexion sur l’intérêt du CSS, notamment face au inlining de style que propose React par exemple.
Un point sur les Webcomponents
A Voir
Un petit lion rigolo en webGL
Outils / Libs
tota11y : un très bon bookmarklet pour tester l’accessibilité de votre site
Boron : des modals sympa avec Reactjs
Visualiser la forme d’onde de fichiers audio avec Wavesurfer.js