   [Blog](https://scrapfly.io/blog)   /  [nodejs](https://scrapfly.io/blog/tag/nodejs)    # \# nodejs

16 articles about nodejs

 

   [All](https://scrapfly.io/blog) [ai](https://scrapfly.io/blog/tag/ai) [api](https://scrapfly.io/blog/tag/api) [automation](https://scrapfly.io/blog/tag/automation) [beautifulsoup](https://scrapfly.io/blog/tag/beautifulsoup) [blocking](https://scrapfly.io/blog/tag/blocking) [cloud-browser](https://scrapfly.io/blog/tag/cloud-browser) [crawling](https://scrapfly.io/blog/tag/crawling) [css-selectors](https://scrapfly.io/blog/tag/css-selectors) [curl](https://scrapfly.io/blog/tag/curl) [data-parsing](https://scrapfly.io/blog/tag/data-parsing) [ecommerce](https://scrapfly.io/blog/tag/ecommerce) [fashion](https://scrapfly.io/blog/tag/fashion) [frameworks](https://scrapfly.io/blog/tag/frameworks) [golang](https://scrapfly.io/blog/tag/golang) [graphql](https://scrapfly.io/blog/tag/graphql) [headless-browser](https://scrapfly.io/blog/tag/headless-browser) [hidden-api](https://scrapfly.io/blog/tag/hidden-api) [http](https://scrapfly.io/blog/tag/http) [httpx](https://scrapfly.io/blog/tag/httpx) [java](https://scrapfly.io/blog/tag/java) [javascript](https://scrapfly.io/blog/tag/javascript) [jupyter](https://scrapfly.io/blog/tag/jupyter) [nodejs](https://scrapfly.io/blog/tag/nodejs) [parsel](https://scrapfly.io/blog/tag/parsel) [php](https://scrapfly.io/blog/tag/php) [playwright](https://scrapfly.io/blog/tag/playwright) [project](https://scrapfly.io/blog/tag/project) [proxies](https://scrapfly.io/blog/tag/proxies) [puppeteer](https://scrapfly.io/blog/tag/puppeteer) [python](https://scrapfly.io/blog/tag/python) [r](https://scrapfly.io/blog/tag/r) [real-estate](https://scrapfly.io/blog/tag/real-estate) [requests](https://scrapfly.io/blog/tag/requests) [ruby](https://scrapfly.io/blog/tag/ruby) [scaling](https://scrapfly.io/blog/tag/scaling) [scrapeguide](https://scrapfly.io/blog/tag/scrapeguide) [scrapy](https://scrapfly.io/blog/tag/scrapy) [screenshots](https://scrapfly.io/blog/tag/screenshots) [selenium](https://scrapfly.io/blog/tag/selenium) [seo](https://scrapfly.io/blog/tag/seo) [tools](https://scrapfly.io/blog/tag/tools) [typescript](https://scrapfly.io/blog/tag/typescript) [web-scraping](https://scrapfly.io/blog/tag/web-scraping) [xpath](https://scrapfly.io/blog/tag/xpath) ## // 16 results

  Search articles  

 

 [     

 python blocking nodejs 

### Playwright Stealth: Bypass Bot Detection in Python &amp; Node.js

Complete guide to using playwright-stealth in Python and playwright-extra with stealth plugin in Node.js. Covers how detection wor...

 Mar 10, 2026 19 min read 

 

 ](https://scrapfly.io/blog/posts/playwright-stealth-bypass-bot-detection) [     

 blocking nodejs headless-browser 

### Puppeteer Stealth: Complete Guide to Avoiding Detection

Complete guide to puppeteer-extra-plugin-stealth for avoiding bot detection. Learn how detection works, configure stealth evasion ...

 Feb 19, 2026 16 min read 

 

 ](https://scrapfly.io/blog/posts/puppeteer-stealth-complete-guide) [     

 python nodejs 

### Best Web Scraping Tools in 2026

Comprehensive guide to choosing web scraping tools for production. Learn the scraping pipeline framework and how to combine tools ...

 Dec 13, 2025 20 min read 

 

 ](https://scrapfly.io/blog/posts/best-web-scraping-tools) [  

 python nodejs screenshots 

### How to Capture and Convert a Screenshot to PDF

Quick guide on how to effectively capture web screenshots as PDF documents

 Jan 22, 2025 13 min read 

 

 ](https://scrapfly.io/blog/posts/screenshot-to-pdf) [  

 python nodejs playwright 

### Playwright Examples for Web Scraping and Automation

Learn Playwright with Python and JavaScript examples for automating browsers like Chromium, WebKit, and Firefox.

 Jan 15, 2025 23 min read 

 

 ](https://scrapfly.io/blog/posts/playwright-examples-javascript-and-python) [  

 nodejs headless-browser playwright 

### Web Scraping with Playwright and JavaScript

Learn about Playwright - a browser automation toolkit for server side Javascript like NodeJS, Deno or Bun.

 Jan 13, 2025 18 min read 

 

 ](https://scrapfly.io/blog/posts/web-scraping-with-playwright-and-javascript) [  

 http nodejs javascript 

### How to Set Axios Headers: Complete Guide with Examples (2026)

Learn how to set, manage, and troubleshoot Axios headers: per-request config, global defaults, instances, interceptors, merging, a...

 Dec 26, 2024 16 min read 

 

 ](https://scrapfly.io/blog/posts/guide-to-javascript-axios-headers) [  

 http nodejs api 

### Axios vs Fetch: Which HTTP Client to Choose in JS?

Explore the differences between Fetch and Axios - two essential HTTP clients in JavaScript - and discover which is best suited for...

 Oct 29, 2024 13 min read 

 

 ](https://scrapfly.io/blog/posts/axios-vs-fetch) [  

 python nodejs scaling 

### Concurrency vs Parallelism

Learn the key differences between Concurrency and Parallelism and how to leverage them in Python and JavaScript to optimize perfor...

 Oct 10, 2024 11 min read 

 

 ](https://scrapfly.io/blog/posts/concurrency-vs-parallelism) [  

 python nodejs headless-browser 

### How to Scrape Forms

Learn how to scrape forms through a step-by-step guide using HTTP clients and headless browsers.

 May 10, 2024 11 min read 

 

 ](https://scrapfly.io/blog/posts/how-to-scrape-forms) [  

 python nodejs headless-browser 

### How to Scrape With Headless Firefox

Discover how to use headless Firefox with Selenium, Playwright, and Puppeteer for web scraping, including practical examples for e...

 Apr 17, 2024 10 min read 

 

 ](https://scrapfly.io/blog/posts/how-to-scrape-with-headless-firefox) [  

 python nodejs playwright 

### How to use Headless Chrome Extensions for Web Scraping

In this article, we'll explore different useful Chrome extensions for web scraping. We'll also explain how to install Chrome exten...

 Jan 26, 2024 12 min read 

 

 ](https://scrapfly.io/blog/posts/how-to-use-browser-extensions-with-playwright-puppeteer-and-selenium) 

  1 [2](https://scrapfly.io/blog/tag/nodejs?page=2) [  ](https://scrapfly.io/blog/tag/nodejs?page=2) 

 Page 1 of 2 · 16 articles ## ? Quick Answers about nodejs

 

- [ Q How to take screenshots in NodeJS? ](https://scrapfly.io/blog/answers/how-to-take-screenshots-nodejs)
- [ Q How to use proxies with NodeJS axios? ](https://scrapfly.io/blog/answers/how-to-use-proxies-nodejs-axios)
- [ Q How to find HTML elements by text with Cheerio and NodeJS? ](https://scrapfly.io/blog/answers/how-to-find-html-elements-by-text-with-cheerio)
- [ Q How to use CSS selectors in NodeJS when web scraping? ](https://scrapfly.io/blog/answers/how-to-use-css-selectors-in-nodejs)
- [ Q How to use XPath selectors in NodeJS when web scraping? ](https://scrapfly.io/blog/answers/how-to-use-xpath-selectors-in-nodejs)
 
  ## Ready to scale your web scraping?

Anti-bot bypass, browser rendering, and rotating proxies, all in one API.

 

 [Try Scrapfly for FREE](https://scrapfly.io/register)