Develop your current JavaScript skills further by learning how to create a comprehensive enterprise or web-scale applications that are simple to grow and maintain.
Applying the design principles described in this book will teach you how to create flexible, resilient code that becomes simpler to work with as your code base expands rather than more difficult.
One of the most popular and crucial programming languages for the Web, both on the client-side and server-side, is JavaScript. JavaScript applications are brittle in the real world, and things frequently fail when you alter them.
Eric Elliott, the author, demonstrates how to add functionality to a large JavaScript application without breaking other parts of your code or introducing errors.