Uno de los conceptos importantes que tenemos que considerar al realizar una API son las siquientes -Routing: la aplicación se divide en diferentes secciones según las partes de la dirección URL. -Support for different content types: los datos que se entregarán pueden existir en diferentes formatos de archivo. Como texto sin formato, JSON, HTML, CSV y más. -Authentication/Authorization: algunos datos pueden ser confidenciales. -Read/Write data: los usuarios generalmente necesitan ver y agregar datos al sistema. -Time to market: crear aplicaciones web y API de manera eficiente Módulo HTTP en Node.js Las siguientes clases ayudan a gestionar una solicitud de principio a fin: -http.Server : representa una instancia de un servidor HTTP. -http.IncomingMessage : este objeto es una secuencia legible creada por http.Server o ...