3 ms·
Really depends on how big your scraping operation is going to be. These days there's a lot of "managed" providers that give you headless browsers / proxy rotato
by dewey 4y ago
Really depends on how big your scraping operation is going to be. These days there's a lot of "managed" providers that give you headless browsers / proxy rotators through an easy API so it's relatively easy to plug them into your code. Examples of these would be https://www.browserless.io https://www.browserless.io or https://www.scrapingbee.com https://www.scrapingbee.com for headless browsers to render JS.
From my work experience of working on a large scraping stack with thousands of integrations, I can say that we are very happy with our own custom framework, written in Go (https://github.com/PuerkitoBio/goquery https://github.com/PuerkitoBio/goquery for HTML parsing) and using headless Chrome for JS rendering.