In the early chapters, you installed NodeJS and learned how to do things like run a local server. After that, you spent a good amount of time working with the browser and exploring how JavaScript works inside it. In this chapter, I will introduce tools powered by NodeJS that will enhance client-side development.
NodeJS is something that you should be aware of even if you decide not to work on the server side. It has become part of the ecosystem of any developer who works with JavaScript. Tools like the Node Package Manager (NPM) have become an important part of a front-end developer’s ...