This book is intended for web developers who are already confident with JavaScript,
but also frustrated with the sheer number of solutions that exist for seemingly every
problem. This book helps lift the fog, providing the reader with an in-depth guide to
specific libraries and frameworks that well-known organizations are using right now
with great success. Topics pertaining to both client-side and server-side development are
covered. As a result, readers will gain the most benefit from this book if they already have
at least an intermediate familiarity with both the web browser Document Object Model
(DOM), common client-side libraries like jQuery, and Node.js.
This book covers a wide selection of JavaScript tools that are applicable throughout the
entire development process, from a project’s first commit to its first release and beyond.