Best of CrawlingJuly 2023

  1. 1
    Article
    Avatar of asayerasayer·3y

    Playwright vs Puppeteer: which to choose?

    Playwright and Puppeteer are headless browsers designed for end-to-end (E2E) automated testing of web apps. Both are go-to for web automation programmers’ toolkits. Tests ensure that code behaves as expected and catches bugs early on.

  2. 2
    Article
    Avatar of hackernoonHacker Noon·3y

    Design of a Scraping Platform

    Design of a Scraping Platform can be split into 2 categories that require different infrastructure and techniques. The system only has one functional requirement: it must be able to execute arbitrary scrapers on schedule. Scrapyd deploy eggified Python packages Packages may include dependencies in the egg file and different scrapers may use different versions.

  3. 3
    Article
    Avatar of sitepointSitePoint·3y

    Top React Testing Libraries in 2023: A Comprehensive Review

    In 2023, we’ll explore some of the top React testing libraries that developers rely on in 2023 to test React components and apps. Jest is the default testing framework for testing React apps, making it a popular choice for developers. Jasmine is a simple yet powerful test framework for browsers and Node.js.

  4. 4
    Article
    Avatar of hackernoonHacker Noon·3y

    Web scraping using a headless browser in NodeJS

    Web scraping using a headless browser in NodeJS Too Long; Didn't Read Web scraping collects and extracts unstructured data from a website to a more readable structured format like CSV and more. Organizations set restrictions for web scraping guiding how users are allowed to collect data which on every website has a guiding principle.