JSON-RPC
JSON
Express
node.js
git
libre
module
Si vous avez bien suivi, j'ai commencé un projet utilisant expressjs coté serveur, et angular coté client. Les deux communiquent grâce à une API JSON-RPC. Pourquoi JSON-RPC et pas simplement REST ? Pour plusieurs raisons : La licence...
Tutorial
node.js
Express
http
middleware
J'avais bien démarré mon API, mais j'ai finalement tout recommencé. Il m'a fallu injecter un module de gestion de sessions pour permettre d'authentifier les requêtes et le plus simple pour cela était de passer par un middleware : connect...
Tutorial
node.js
Grunt
nodemon
npm
Je travaille sur une API JSON-RPC. Ça veut dire que je dois lancer un serveur avec node, puis me rendre sur mon client REST, lancer ma requête, me rendre compte que ça plante, revenir dans mon code, le modifier, revenir sur mon terminal,...
Tutorial
node.js
tests unitaires
unit tests
npm
nodeunit
Commencer un projet en optant pour le TDD (Tests Driven Development, soit en bon français, développement dirigé par les tests) est une excellente idée pour garder un projet stable et maintenable tout au long de sa vie. Ce n'est malheureusement...
Tutorial
node.js
grunt
Grunt est un outil permettant d'automatiser tout plein de tâches au sein de votre environnement de développement : compression css et js, automatisation de tests unitaires, compilation de templates, etc. La liste des plugins disponibles...
Tutorial
node.js
npm
Maintenant que vous êtes prêt à coder votre projet node, il vous faut installer des dépendances. Bon, c'est pas obligé, mais ça va être un peu difficile de réinventer la roue par vous même. Et il existe tellement d'outils (50 000 aujourd'hui)...