Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 1.46 KB

File metadata and controls

24 lines (16 loc) · 1.46 KB

logotipo de The Bridge

JS, ES6, Node.js, Frontend, Backend, Express, React, MERN, testing, DevOps

Workshop - Taller de Web Scraping

Cómo ejecutar la App

PARTE 1: Jugar con puppeteer para hacer scraping del e-commerce

  1. Instalar las dependencias del proyecto node: npm install
  2. Completar el script scraper.js con lo explicado durante el taller. Este es fichero más importante para el taller, pues contendrá la lógica necesaria para hacer scraping con puppeteer.

PARTE 2 (extra): Probar el sistema completo dentro de una API

  1. Comprobar que el script funciona correctamente: Ejecutar node scraper.js en la consola
  2. Haz las modificaciones especificadas en controller/products.js para integrar el script anterior con la API ya proporcionada.
  3. Lanzar el servidor: npm start. Puedes pararlo con Ctrl+c o Ctrl+z
  4. Introduce en el navegador http://localhost:3000. Deberías visualizar: {"mensaje":"La prueba funciona"}
  5. Introduce en el navegador http://localhost:3000/products. Esta es la ruta que hará scraping internamente a nuestro e-commerce elegido. Deberías visualizar los productos scrapeados: [{producto1},{producto2},...,{productoN}]

A divertirse!!

img