Skip to Main Content
Professional JavaScript
book

Professional JavaScript

by Hugo Di Francesco, Siyuan Gao, Vinicius Isola, Philip Kirkbride
September 2019
Intermediate to advanced content levelIntermediate to advanced
664 pages
11h 42m
English
Packt Publishing
Content preview from Professional JavaScript

Chapter 3

Node.js APIs and Web Scraping

Learning Objectives

By the end of this chapter, you will be able to:

  • Implement Node.js applications using global objects
  • Create readable and writable Streams
  • Read and write to files using asynchronous and synchronous APIs
  • Create static and dynamic web servers using the http module
  • Download content from websites using the http/https modules
  • Query and extract data from parsed HTML content

In this chapter, we will learn about global objects and functions. Then, we will learn how to write efficient web servers, both static and dynamic, using the http module. Finally, we will use the http and https modules to scrape web pages and extract data from them.

Introduction

From the outset, Node.js was created ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Professional JavaScript for Web Developers, 4th Edition

Professional JavaScript for Web Developers, 4th Edition

Matt Frisbie
Speaking JavaScript

Speaking JavaScript

Axel Rauschmayer
JavaScript

JavaScript

T. J. Crowder

Publisher Resources

ISBN: 9781838820213Other