-
Demostrar que el estudiante puede ejecutar código de NPM al instalar ExpressJS.
-
Demostrar que el estudiante puede escribir endpoints usando ExpressJS.
-
Demostrar que el estudiante puede consumir endpoints usando Postman.
Escribir un API que contemple las peticiones tipo GET, POST, PUT y DELETE usando ExpressJS sobre la entidad "Estudiantes".
-
[GET] /estudiantes/ (Retorna la lista completa de estudiantes almacenados)
-
[POST] /estudiantes/ (Crea un nuevo estudiante y lo agrega a la lista de estudiantes)
-
[GET] /estudiantes/ (Retorna a un estudiante específico basado en el id recibido)
-
[PUT] /estudiantes/ (Actualiza uno o más campos de un estudiante específico basado en el id recibido)
-
[DELETE] /estudiantes/ (Elimina un estudiante de la lista de estudiantes basado en el id recibido)
-
Usar scripts de arrancado de base de datos.
-
El código ha de ser ejecutado usando docker (No docker-compose, solo docker)
-
Se debe probar usando Postman, curl o similar.
-
Docker debe ser ejecutado dentro de la máquina virtual con la que hemos trabajado hasta el momento.
-
El proyecto es individual.