Acceso a datos con Node.js y diferencias entre frameworks
1- Realizar un breve informe sobre Node.js y un ORM para base de datos relacionales (Sequelize ORM).
a. Informe: Generalidades del ORM además sobre declaracion de entidades, validaciones, como manejar migraciones en las entidades mapeadas (si necesito modificar una tabla si hay una manera automatizada de realizar el cambio en la base de datos). Crear un archivo .MD con dicha información.
b) Realizar un ejemplo con al menos 2 entidades con su API Rest con un ABM para cada entidades, donde se muestran a grandes rasgos lo mencionado en el punto anterior. Crear una carpeta con el nombre de la actividad y agregar dentro el proyecto.(indicar en un readme.md como instalar y correr el proyecto)
1- Realizar un breve informe sobre Node.js y un ORM para base de datos no relacionales por ejemplo Mongo DB (Mongoose).
a. Informe: Generalidades del ORM además sobre declaracion de entidades, validaciones, como manejar migraciones en las entidades mapeadas (si necesito modificar un documento si hay una manera automatizada de realizar el cambio en la base de datos). Crear un archivo .MD con dicha información
b) Realizar un ejemplo con al menos 2 entidades con su API Rest con un ABM para cada entidades, donde se muestran a grandes rasgos lo mencionado en el punto anterior. Crear una carpeta con el nombre de la actividad y agregar dentro el proyecto.(indicar en un readme.md como instalar y correr el proyecto)
1- Realizar una breve descripción de las caracteristicas principales (Seleccionar los 3 o 4 más utilizados en la actualidad) resaltando ventajas y desventajas.
1.b Realizar un cuadro comparativo con sus caracteristicas principales.
https://www.simform.com/best-nodejs-frameworks/
2- Seleccionar 2 framework y realizar 1 ejemplo con cada uno donde se expongan sus principales diferencias. Crear carpetas para cada uno de ellos (indicar en un readme.md como instalar y correr el proyecto)