Existe-t-il de bonnes ressources pour commencer à utiliser Node.JS? Des bons tutoriels, des blogs ou des livres?
Bien sûr, j'ai visité son site officiel http://nodejs.org/ , mais je ne pensais pas que la documentation qu'ils possédaient était un bon point de départ.
Tutoriels
Sites de développement
Vidéos
Screencasts
Livres
Cours
Blogs
Podcasts
Ressources JavaScript
Modules Node.js
Autre
Commencez par apprendre les concepts de base de Node.js:
Vous voudrez comprendre le style de codage asynchrone encouragé par Node.js .
Async! = Concurrent. Comprenez la boucle d'événement de Node.js !
Familiarisez-vous avec la bibliothèque standard de Node.js .
Ensuite, vous allez vouloir voir ce que la communauté a à offrir:
Le standard de référence pour la gestion des paquets Node.js est NPM .
C'est un outil en ligne de commande pour gérer les dépendances de votre projet .
NPM est aussi un registre de presque tous les paquets Node.js
Enfin, vous allez vouloir savoir quels sont les paquets les plus populaires pour diverses tâches:
Outils utiles pour chaque projet:
Tests unitaires:
Cadres Web:
Trails est un framework d’applications Web moderne. Il s'appuie sur le pedigree de Rails et Grails pour accélérer le développement en adhérant à une philosophie de conception simple, basée sur des conventions et basée sur des API.
Danf est un OOP full-stack fournissant de nombreuses fonctionnalités permettant de produire des applications évolutives, maintenables, testables et performantes et permettant de coder de la même manière sur le serveur (Node .js) et du côté client (navigateur).
Derbyjs est un framework JavaScript réactif à pile complète. Ils utilisent depuis longtemps des modèles tels que la programmation réactive et le JavaScript isomorphique.
Loopback.io est un puissant framework Node.js permettant de créer des API et de se connecter facilement à des sources de données dorsales. Il possède un SDK Angular.js et fournit des SDK pour iOS et Android.
Outils d'infrastructure Web:
Mise en réseau:
Interaction de ligne de commande:
Travailler avec des flux:
Utilise la source, Luke.
Non, mais sérieusement, j'ai constaté que la construction de Node.js à partir des sources, l'exécution des tests et l'analyse des points de repère m'avaient mis sur la bonne voie. À partir de là, les fichiers .js du répertoire lib sont un bon endroit pour chercher, en particulier le fichier http.js.
Mise à jour: J'ai écrit cette réponse il y a plus d'un an et, depuis lors, le nombre d'excellentes ressources disponibles pour les personnes qui étudient Node.js. a explosé. Bien que je crois toujours que plonger dans la source en vaut la peine, je pense qu’il existe maintenant de meilleures façons de commencer. Je suggérerais certains des livres sur Node.js qui commencent à sortir.