Documentation avancée pour node.js developer

Récemment, notre équipe travaille sur un nouveau projet avec node.js. Il n'est pas difficile de commencer à travailler avec node.js. Mais maintenant, nous commençons tous à utiliser cette nouvelle technique et avons peu d'expérience dans ce développement basé sur des événements.

Je me demande donc s'il existe des livres, des blogs ou d'autres matériaux couvrant les sujets de «meilleures pratiques» de node.js, tout comme «c ++ efficace», «java efficace», etc.

Eh bien, je peux juste vous soutenir avec les découvertes qui m'ont beaucoup aidé lors de l'apprentissage de «comment nouer»:

  • DailyJS : JavaScript en général, contient beaucoup de messages / tutoriels spécifiques à node.js
  • HowToNode : Blog spécifiquement sur node.js, fortement recommandé
  • Essentielle JS Design Patterns : VRAIMENT bonne description des implémentations de modèle de conception en JavaScript
  • JavaScript Garden : une excellente documentation sur les parties les plus exotiques de JavaScript

Il y a aussi de bons livres sur les techniques avancées de JavaScript, mais je n'ai pas encore lu tous les éléments.

  • Javascript haute performance (par Nicholas C. Zakas)
  • Pro Patterns de conception de JavaScript (par Ross Harmes et Dustin Diaz)
  • Les secrets d'un Ninja JavaScript (par John Resig, à sortir fin août 2011)

Et last but not least, je recommande GitHub comme source d'apprentissage. En creusant la source de projets plus sophistiqués (comme express , mongoose ou socket.io ), vous pouvez apprendre beaucoup à écrire un code node.js propre et correct.

En ce qui concerne JavaScript, je recommande de regarder les vidéos et les ressources de lecture de Douglas Crockfors sur son site. De plus, JavaScript Patterns de Stoyan Stefanov est un très bon livre à lire (même pour les éditeurs expérimentés JavaScripters).

Pour node.js, il existe un site Web Node Tuts qui contient des didacticiels vidéo et il existe également deux livres spécifiques node.js que vous pouvez lire maintenant: Mastering Node (eBook open source) et Up and Running with Node.js (prévisualisation).

Créez une application WEB avec NODE.JS: http://boldr.net/create-a-web-app-with-node

Exemple de moniteur d'activité en ligne en temps réel avec node.js et WebSocket: http://blog.new-bamboo.co.uk/2009/12/7/real-time-online-activity-monitor-example-with-node-js -et-websocket