¿Dónde puedo encontrar recursos gratuitos para aprender a crear API REST con Node.js, express, PostgreSQL y Sequelize como ORM, todo con la sintaxis de ES6? Los recursos en línea con respecto a esta combinación parecen ser casi inexistentes, aparte de los de scotch.io.

LA CLAVE ESTA ENTENDIENDO

Si ha pasado por esos recursos por separado y no puede unirse por su cuenta, creo que ha perdido un punto, si no muchos.

Acabo de configurar mi proyecto Symfony con angular-4 . Angular-4 funciona bien con el nodo, al menos desde la plantilla de inicio rápido. Pero conocía esa tecnología lo suficientemente bien como para que funcionara. El único tutorial que lo explica es sobre udemy (en ese momento) en español, pagado pero no puedo pagar.

No me malinterpretes, por favor. Lo que quiero decir es esto: tratar de comprender y no solo las rutinas …

Volviendo a su tarea:

  1. Use express para mapear
  2. Configuración Sequelize en un archivo diferente para que pueda importar
  3. Intente (en la medida de lo posible) crear un servicio genérico
  4. Importe ese servicio en sus archivos de función de ruta exprés (tipo de controlador) para usar sus métodos CRUD
  5. Dentro de tu controlador, haz lo que quieras, luego regresa JSON o XML, dependiendo de ti …
  6. Utilice el middleware Express para la autenticación e incluso la respuesta mime / type

SUGERENCIA: No defina una página de inicio, pero haga que una respuesta 404 HTTP sirva esa página de inicio …

Buena suerte.

=== EDIT ===

Es que Sequelize crea CRUD para ti. Tan solo defínalos en un archivo de instalación secuencial y pídales que se exporten.

7. Usa gulp + babel para compilar de ES6 a ES5