Este api rest fue desarrollado siguiendo las indicaciones descrita en la entrada de medium Desarrollando una sencilla API REST con NodeJS y Express escrita por @asfo con el objetivo de aprender usar javascript ya que hasta la hecha solo lo he hecho con Java usando Spring como framework de apoyo y en Python usando FastAPI como framework de apoyo.
Para probar esta aplicación de forma local, se requiere tener instalado node.js en el equipo donde se va a ejecutar.
Adicionalmente se requieren las siguientes librerías:
- express
- body-parsers
Estas librerías se pueden instalar ejecutando el siguiente comando antes de ejecutar la aplicación:
npm install
Una vez instalada las librerías, se debe ejecutar el siguiente comando:
node index.js
Aviso: Los comandos mencionados previamente deben ser ejecutados en la raíz del proyecto
En mi opinión, utilizar estas herramientas para desarrollar un API representan una ventaja para aquellos que desean iniciar en el mundo de la programación ya que existen muchas librerías y frameworks realizadas en JavaScript que permiten desarrollar proyectos interesantes tanto en front como en back y al apoyarse en JavaScript estarían reduciendo significativamente la curva de aprendizaje.