Too Long; Didn't Read
NodeJS is an easy way to create a web scraper in NodeJS. In this guide, we’ll be scraping Yelp, a well-known crowd-sourced website, to gather data on businesses from Barcelona, Spain. We will be using NodeJS as our programming language and WebStorm as our IDE, but you can choose whichever IDE you feel comfortable with. For the sake of simplicity, we will scrape only the first three pages of Yelp. To scrape more pages, we'll create a for loop and modify the ‘start’ parameter from the URL to generate a request for each page.