AngularJS-Shield-large
AngularJS

AngularJS expliqué en Patrons de conception, épisode 1

Il est souvent plus simple d’apprendre une nouvelle technologie en essayant de retrouver des concepts que l’on maitrise, et voir comment ils y sont implémentés.

Le but de cette série d’articles est de décrire comment les différents patrons de conception logiciel et aussi ceux d’architecture sont implémentés par (et aussi dans) AngularJS ou n’importe quelle Single Page Application codée avec AngularJS.

Continue reading

Standard
angular-web-workers
AngularJS

AngularJS : intégrer des Web Workers

Dans ce court billet, nous allons voir comment tirer profit de l’API Web Workers proposée par HTML5, au sein d’une application AngularJS. Cette API va nous permettre de créer des Threads en tâche de fond, dont le rôle sera de réaliser des taches gourmandes en mémoire, évidement de façon asynchrone et sans détériorer l’expérience utilisateur (en ralentissant l’interface graphique par exemple).

Continue reading

Standard
javascript-pour-les-jedis
JavaScript

JavaScript pour les Jedis, épisode III : La revanche des prototypes

Nous voila arrivés à la dernière mission vers notre quête : devenir un Jedi JavaScript confirmé ne craignant pas le côté obscure de la force. Pour rappel, durant les deux premiers épisodes de cette série d’articles consacrés à l’apprentissage du langage JavaScript dans le but de faire de vous des Jedi, nous avons abordé le côté fonctionnel du langage ainsi que la notion de fermeture (ou “closure” en anglais) qui permet de rendre ces fonctions encore plus polyvalentes et très utiles. Continue reading

Standard