:::: MENU ::::

Un brin de veille #10

La semaine dernière s’est tenue la 9eme édition de Paris Web. L’occasion de faire la part belle aux 25 ans du web avec de nombreux contenus sur l’accessibilité. Je n’ai hélas pas pu y assister mais l’ensemble des conférences étant disponible, il serait dommage de s’en priver .

Événement à noter, la sortie d’AngularJs 1.3 . La version 1.3 était proposée depuis de nombreuses semaines en RC ou bien bêta, vous pouvez désormais l’utiliser comme nouvelle version stable. De mon point de vue, les deux grosses nouveautés sont le one-time binding qui va permettre de libérer des watchers lorsque l’on en a pas l’utilité et les nouvelles fonctionnalités sur les formulaires. Bien évidemment un guide de migration est à disposition pour ceux qui travaillent encore sur la version 1.2.

A lire

Javascript

Un point sur les modules d’EcmaScript 6 ( en français )

Microsoft publie un article assez complet sur les avancées en terme de performances du son moteur js

Quelques conseils pour bien écrire son application  et la rendre maintenable et évolutive.

Un tutoriel sur le MEAN stack 

La conférence JS + toi = <3 de Christophe Porteneuve qui fait le point sur 3 fondamentaux du langage ( prototypes, closures, this ) . Très bon et sans trolls.

Une belle entrée en matière avec D3.js

React pour les nuls

Quelques concepts à connaitre pour architecturer une application en javascript

AngularJs

Il est toujours bon de prendre du recul lorsqu’on travail avec une techno.  Voici 10 points contre AngularJs  qui sont pour la plupart vrai mais à nuancer ( comme toujours ). Même si l’auteur de l’article propose une (des) alternative(s) à AngularJs , n’hésitez pas à lire les commentaires (avant de jeter angular pour react et flux ; ) )

Un guide de style angularJs pour inspiration

Créer une architecture de type flux avec angularjs

Introduction aux tests unitaires pour angularJs

Quelques astuces pour optimiser la performance d’une application sous AngularJs

Angularjs-in qui propose une liste choisie de directives

Divers

Des astuces sous forme de courtes vidéos pour les outils de développement de Chrome

Utiliser Nginx comme load balancer SPDY pour nodejs

Qu est ce qui va changer avec HTTP/2 

HTML/CSS

Des techniques et bonnes pratiques pour auditer votre CSS

Un guide de conseils et bonnes pratiques en Français pour CSS

Introduction à l’API Navigation Timing

Vaste sujet que les grilles en CSS. Gridbyexample propose de faire le tour de la question avec de nombreux exemples.

5 erreurs courantes que font les développeurs web

« Comment perdre du poids dans le navigateur » est la traduction en français de la page de browserdiet.com qui expliques les différentes techniques pour réduire le poids de ses pages web.

Introduction à l’API History  d’HTML5

Un mémo de référence en image pour flexbox

Utiliser des boutons radio customisés en prenant en compte l’amélioration progressive 

Ux/Ui

Une collection d’icônes en material design de chez google

Exercice de redesign de google news

Libs/ Outils

Ethersheet , un tableur collaboratif open-source temps-reel basé sur nodejs

ng-detector est une extension Chrome pour détecter les applications sous angularjs .

Progressbar.js : des barres de progression totalement customisables en svg

lilsynth est une librairie qui propose des outils pour utiliser l’API web audio dans le domaine de la demoscene par exemple. Le plus intéressant à noter est sa documentation qui permet de comprendre l’utilisation du potentiel de l API audio

public-ip est un module pour nodejs va vous permettre de récupérer votre ip publique très rapidement


4 Comments