We've structured this book so that each chapter builds on the previous one. As such, this book is meant to be read in a sequential manner.
This book focuses on the tools and frameworks in the JavaScript ecosystem, not on the JavaScript language itself. Therefore, I'd expect readers of this book to have a basic understanding of the JavaScript syntax.
Before we introduce each tool, we'll try to answer the following questions:
- What problems is it trying to solve?
- How does it work under the hood?
- Why did we pick this tool over its alternatives?
You should consider this book as a learning exercise, rather than a reference manual. We want you to understand why a tool is needed, and not just copy-and-paste sample ...