What Is Node.js?

Now that we've examined the use of JavaScript on the frontend, let's dive into its role in the "JavaScript everywhere" paradigm using Node.js. We discussed Node.js in Chapter 2, Can We Use JavaScript Server-Side? Sure!, so now it's time to dive deeper into how we can use it to create rich server-side applications.

The following topics will be covered in this chapter:

  • History and usage
  • Installation and usage
  • Grammar and structure
  • Hello, World!

Technical requirements

Be prepared to work with the code provided in the Chapter-11 directory of the repository: https://github.com/PacktPublishing/Hands-on-JavaScript-for-Python-Developers/tree/master/chapter-11. As we'll be working with command-line tools, also have your Terminal ...

Get Hands-on JavaScript for Python Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.