Surveiller les performances d'une appli Node.js

New Relic permet de surveiller les performances d'une appli basée sur Node.js: temps de réponse d'une requête AJAX, erreurs JavaScript qui se produisent, performances des API externes etc ... etc ... New Relic est ainsi capable de déterminer couche par couche les performances de votre application Node.js, ce qui permet…

Tutoriel AngularJS épisode 7 : les formulaires

Une application web sans formulaire, ce serait bien dommage. D'autant qu'AngularJS et sa directive ng-click permettent d'en gérer la soumission. Dans cet épisode, nous donnerons à nos utilisateurs la possiblité de créer des données. Nous utiliserons en outre notre factory créée lors des épisodes précédents afin de gérer l'ajout de…

Tutoriel AngularJS épisode 6 : factories et revealing module pattern

Nous finaliserons notre toute première factory, ce qui nous permettra de voir le célèbre revealing module pattern en action. Ce pattern propre à JavaScript permet d'exposer certains éléments de notre factory, tout en masquant les autres. …

Firebase et cURL : couldn't resolve host

Lorsque vous souhaitez développer rapidement une application AngularJS en limitant le développement côté serveur, Firebase est une excellente solution pour gérer la partie serveur. Pour le dire vite, Firebase propose une base noSQL avec une API au-dessus, API qui permet notamment de persister vos données. Malheureusement, lorsque vous testez un…

Markdown cheatsheet

Si vous avez opté pour le CMS Ghost, vous avez remarqué qu'outre le HTML, l'éditeur accepte (et encourage), l'utilisation du format markdown. Le petit pense-bête suivant devrait vous rendre service. markdown cheatsheet …

Google Maps pour AngularJS

L'une des forces d'AngularJS est d'apprendre à HTML de nouveaux tours ("teach HTML new tricks" comme le dit la devise). Ceci à l'aide des directives. En cherchant un peu, on trouve donc Google Maps for Angular, qui permet d'ajouter une carte google maps à l'aide de la directives <google-map…

Tutoriel AngularJS : épisode 5 - mettons les factories à notre service

Vous livrer des données ? Les partager entre controleurs ? Les factories sont là pour ça. Elles vous permettront de rester au sec (DRY: Don't Repeat Yourself). …

Tutoriel AngularJS épisode 4 : les filtres

Les adeptes de grep ne seront pas dépayser : car angular filtre à coup de "|" ... pipes. Nous vous présenterons les filtres les plus utiles ainsi que les moyens de vous en sortir avec les autres. …

Tutoriel AngularJS : épisode 3 - la directive ng-repeat

Poursuivons sur notre lancée en faisant passer à notre vue un tableau d'objets JavaScript. Ce sera l'occasion idéale de voir ng-repeat à l'oeuvre. …

Tutoriel AngularJS : épisode 2 - notre premier module angular

Dans ce tutoriel, nous aborderons la création de notre module principal angular afin de pouvoir lui greffer notre controleur précédemment créé, ainsi que tous les composants que nous couvrirons par la suite (factories, filters ...). …

Tutoriel AngularJS : épisode 1 bis (suite et fin) - notre premier controleur

Apprendre à faire communiquer une vue et un contrôleur par l'intermédaire de $scope : un véritable view model. …

Tutoriel AngularJS : épisode 1 démarrage d'un projet angular.js

Vous aider à prendre Angular.js en main : tel est l'objectif de notre toute nouvelle playlist. Angular.js peut être intimidant : il y a de nombreux concepts à découvrir, et surtout à articuler. Cette série de vidéos, 100% pratique, devrait vous permettre de créer votre premier projet angular et surtout…