:::: MENU ::::

Un brin de veille #7

Npm passe en version 2 (2.0.0) et parmi les grandes nouveautés sont à noter :

  • la possibilité de passer des arguments aux scripts
  • la gestion des scopes qui permet d’isoler un ensemble de paquets, utile pour les rendre privés entre autre
  • le nouveau système de release avec au moins deux nouvelles versions de npm par semaine
  • Possibilité de fournir des chemins relatifs dans le package.json ( pour tester un paquet par exemple )
  • et bien sur de nombreux bug résolus

A lire

Javascript

Architecturer une api REST avec node en prenant en compte l’authentification

5 livres gratuits pour apprendre javascript et nodejs

Un tutoriel pour apprendre à utiliser Helmet  (une collection de middleware orientés sécurité ) afin de protéger vos applications web sous nodejs

Une collection de méthodes et bonnes pratiques pour nodejs de chez joyent et dans la foulée un guide de style pour nodejs 

Retour d’experience d’un passage de requirejs à browserify

Introduction à broccoli, un autre outil de build

AngularJs

Comprendre le pourquoi du comment du pre / post link et compile dans les directives

Optimiser les performances d’affichage de la doc d’AngularJs avec les webworkers

Html / Css

Le W3C publie un document sur les différences de spécifications entre HTML4 et HTML5 ( C’est un working draft ;) )

Comprendre et utiliser les CSS Shapes

Un guide sur la balise time

Faites des audits de votre code Css avec quelques outils intéressants

Ordonnez vos CSS avec des conventions et des guides de style

Comment créer un header fixe au scroll

Ux / Ui

Checklist pour les développeurs mobile

La « carte aux trésors »  de l’expérience utilisateur

Inspiration avec dropbox pour créer un guide utilisateur / administration plutôt réussi

Libs / outils

timing.js utilise l’API Navigation Timing pour afficher des statistiques sur le temps de chargement de différents éléments d’une page. Cette lib est aussi un outil disponible en bookmarklet !

Pathfinding.js fournit plusieurs algorithmes de pathfinding. Il peut être utilisé sur node ou dans la navigateur et possède une démo sympathique 

Tributary  est un outil de prototypage rapide qui permet l’édition et la visualisation en live de son code ( à la Bret Victor  )


Comments are closed.