Unos cuántos ejemplos de cómo usar Puppeteer para hacer scraping de aplicaciones web. Esto nos permite crear APIs donde no las hay, tomando la información de las páginas web. Se usa http://books.toscrape.com/, una página inventada para practicar.
git clone https://github.com/DevCBogota/JSWebScraping.git
cd JSWebScraping
npm i
Existen 3 ejemplos:
basico
:- Hace click en un botón, muestra el resultado.
npm run basico
ciclo
:- Selecciona todos los elementos que coinciden con el parámetro, muestra el resultado.
npm run ciclo
screenshot
:- Toma un pantallazo de la página.
npm run screenshot
https://drive.google.com/open?id=1ZKqmJyyE1_EA9BCR6HLMPv9yPefu90aGggdpYGJR6gI