In diesem Video-Training lernst du, wie man Web-Scraping mit Node JS und Puppeteer macht.
Wir verwenden die Puppeteer-Bibliothek für Node zum Web-Scraping und andere Aufgaben.
Puppeteer ist eine Node-Bibliothek, die eine hochgradige API zur Steuerung von Chrome oder Chromium über das DevTools-Protokoll bereitstellt. Puppeteer läuft standardmäßig headless, kann aber so konfiguriert werden, dass es im Vollbildmodus (nicht-headless) Chrome oder Chromium ausführt.
Was kannst du mit Puppeteer machen?
Die meisten Dinge, die du manuell im Browser tun kannst, können auch mit Puppeteer erledigt werden! Hier sind einige Beispiele, um dir den Einstieg zu erleichtern:
Erzeuge Screenshots und PDFs von Seiten.
Durchsuche eine SPA (Single-Page Application) und generiere vorgerenderte Inhalte (d.h. "SSR" (Server-Side Rendering)).
Automatisiere die Formularübermittlung, UI-Tests, Tastatureingaben usw.
Erstelle eine aktuelle, automatisierte Testumgebung. Führe deine Tests direkt in der neuesten Version von Chrome mit den neuesten JavaScript- und Browserfunktionen aus.
Erfasse eine Zeitachse deines Standorts, um Leistungsprobleme zu diagnostizieren.
Teste Chrome-Erweiterungen.
Du kannst den Code dieses Videos aus meinem GitHub-Repository herunterladen:
Wenn du professionelle Hilfe benötigst, kannst du mir eine E-Mail an umahmood@gmail.com senden.