¿Cuáles son algunos de los módulos NodeJS bien documentados que podrían satisfacer los siguientes requisitos?

Aquí tienes una pequeña lista de módulos que he probado.

Aplicación web – Express

Autenticación y autorización – PassportJS

Integración de la base de datos : ahora esta es la parte principal. La base de datos viene con un controlador para la integración. Está obligado a instalar estos controladores que coincidan con la base de datos relevante que está utilizando. Siga adelante y escriba estos comandos en la terminal para su instalación respectiva

    • Cassandra – $ npm install cassandra-driver
    • MongoDB – $ npm install mongodb
    • PostgresSQL – $ npm install pg-promise
    • MySQL – $ npm install mysql
    • SQLite – $ npm install sqlite3
    • Consulte aquí para obtener más información: integración de base de datos Express

Base de datos ORM : ahora necesita un ORM para trabajar sin problemas con la base de datos. Aquí hay una lista de pocos ORM para la base de datos seleccionada.

  1. Mongo DB – Mangosta
  2. Otra base de datos común: secuela o estantería

Pruebas: NodeJS tiene un buen marco de pruebas que me hizo incrédulo vacilar entre ellas.

  1. Moca
  2. Cinta
  3. Expresso

Procesamiento en segundo plano : al ser de fondo RoR, es posible que haya oído hablar de resque. Bueno, también está en nodejs Node-Resque. Puede consultar otros marcos en caso de que lo desee.

  1. Toro
  2. Kue

No he probado personalmente otras tareas o requisitos que me impiden comentar al respecto.