¿Cuáles son algunos buenos tutoriales y recursos de Node.js que no usan marcos adicionales?

Node.js world es un mundo de modularidad y reutilización de código. Deberías internalizar este enfoque.

`Socket.IO` no es un marco, es una biblioteca que implementa el transporte de transmisión de datos bidireccional. Lo mismo para `express`, es una biblioteca que implementa un contenedor para el llamado middleware (sistema de complementos) para el procesamiento de solicitudes HTTP en la parte superior de la biblioteca Node.js core` http`.

Node.js es una plataforma, y ​​muchas cosas reales que le gustaría hacer serían muy complejas si se escribieran utilizando solo las bibliotecas principales. Tendría que volver a implementar todo lo que hay en estas elegantes bibliotecas adicionales. Fueron escritos por una razón.

Para empezar, necesitará saber:

  • el sistema de módulos CommonJS (`require`) – The Node.js Way – How` require () `Actually Works
  • la asincronía (bucle de eventos, devoluciones de llamada, E / S con evento). – Comprender el bucle de eventos de Node.js
  • the Node Package Manager (npm) – 01 – ¿Qué es npm?

Luego, solo busca una biblioteca que haga lo que necesita. Será del núcleo de Node.js o de la comunidad de código abierto.

Creo que NodeSchool es uno de los mejores sitios que he visto. NodeSchool comienza con tutoriales muy básicos (cómo usar NPM) y también aborda temas bastante avanzados.