Pequeña API REST de productos desarollada por Germán Álvarez en Ironhack Madrid (abril 2022)
Nuestro pequeño viaje digital estuvo compuesto por tres pasos:
-
Desarrollo de una API REST de productos a través de NodeJS y ExpressJS. Puedes encontrar los códigos desarrollados en este mismo repositorio. Si no conoces GIT, te dejo en las instrucciones infreriores cómo descargártelo.
-
Paso a producción o deploy de la API desarrollada en Heroku, aprovechando su funcionalidad para realizar un deploy a partir de este mismo repositorio. El enlace sobre el que subimos nuestro desarrollo puedes accederlo aquí, y los tres endpoints que desarrollamos fueron los siguientes:
/api/allProducts
: muestra todos los productos (ejemplo)/api/category/nombreCategoría
: muestra los productos que hagan match entre su propiedadcategory
y la categoría indicada en la URL (ejemplo)/api/brand/nombreMarca
: muestra los productos que hagan match entre su propiedadbrand
y el fabricante indicado en la URL (ejemplo)
-
Desarrollo de un cliente con HTML, CSS y JS a través del que consumir la API, listando aquí el JSON de productos restornado por la misma y permitiendo aplicar filtros por marca y categoría. Disponible en este enlace.
Descárgate los archivos de la API haciendo click en el botón verde de la esquina superior izquierda (Code
) y seleccionando Download zip
Si puedo ayudarte con algo contáctame en Linkedin, así como si tienes alguna idea inspiradora para desarrollar en cualquiera de los eventos mensuales gratuitos que impartimos en el campus.
¡Nos vemos pronto!