/live-coding-apr

API REST de productos | Live Coding @ Ironhack Madrid (abril 2022)

Primary LanguageJavaScript

Products API | Live coding April 2022 @ Ironhack Madrid

Pequeña API REST de productos desarollada por Germán Álvarez en Ironhack Madrid (abril 2022)

Contenido del Live Coding

Nuestro pequeño viaje digital estuvo compuesto por tres pasos:

  1. 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.

  2. 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 propiedad category y la categoría indicada en la URL (ejemplo)
    • /api/brand/nombreMarca: muestra los productos que hagan match entre su propiedad brand y el fabricante indicado en la URL (ejemplo)
  3. 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.

Descarga de archivos

Descárgate los archivos de la API haciendo click en el botón verde de la esquina superior izquierda (Code) y seleccionando Download zip

¿Dudas? ¿Ideas?

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!