Chapter 6

The JavaScript Ecosystem

Learning Objectives

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

  • Compare the different JavaScript ecosystems
  • Explain the basic concepts of server-side JavaScript
  • Build a Node.js and Express server
  • Build a React frontend website
  • Combine a frontend framework with a backend server

The final chapter covers the JavaScript Ecosystem in detail, and teaches the students how to work with different features and sections of Node.js, as well as the Node Package Manager (NPM).

Introduction

In Chapter 5, Functional Programming, we covered the Functional Programming paradigm. We covered Object Oriented Programming and Functional Programming, discussed the differences between the two, and outlined ...

Get Advanced JavaScript 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.