{"product_id":"secrets-of-the-javascript-ninja-trevor-burnham-9781633436121","title":"Secrets of the JavaScript Ninja, Third Edition","description":"\u003cb\u003eGet the eBook free when you register your print book at Manning.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eIf you're serious about web development, you need to be ninja-stealthy, efficient, and ready for anything! This book will turn you into a killer JavaScript coder. In it, you'll learn techniques for writing efficient code, applications, and libraries that you can apply to any JavaScript or TypeScript project. \u003cp\u003e\u003c\/p\u003e From websites to servers, mobile apps to enterprise software, JavaScript is everywhere. \u003ci\u003eSecrets of the JavaScript Ninja\u003c\/i\u003e has trained thousands of developers in the art of creating robust and performant JavaScript applications for almost any domain. Now back for its third edition, this new version of the acclaimed bestseller contains fresh coverage of TypeScript and web frameworks like React, as well as game-changing tools like ESLint. \u003cp\u003e\u003c\/p\u003eIn \u003ci\u003eSecrets of the JavaScript Ninja, Third Edition\u003c\/i\u003e, you'll learn how to: \u003cp\u003e\u003c\/p\u003e - Read and write idiomatic JavaScript and TypeScript code\u003cbr\u003e - Utilize async constructs like promises and generators\u003cbr\u003e - Catch bugs early in development with ESLint\u003cbr\u003e - Write \"codemods\" to manipulate JavaScript code\u003cbr\u003e - Understand how web frameworks like React work under the hood \u003cp\u003e\u003c\/p\u003e \u003cb\u003eAbout the book\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e Whether you're a JavaScript novice or a battle-hardened web developer, you'll love \u003ci\u003eSecrets of the JavaScript Ninja, Third Edition\u003c\/i\u003e! Written for web developers who know the basics of JavaScript or TypeScript, this amazing book delivers best practices for writing code that's readable, reliable, and performant. This fully revised third edition includes TypeScript techniques, along with modern tools like ESLint that help you catch bugs before they crash your apps. Plus, you'll find practical tips on overcoming common pain points in modern JavaScript development, such as the divide between ECMAScript and CommonJS modules. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eAbout the reader\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e You don't have to be a ninja to read this book--just willing to become one. \u003cp\u003e\u003c\/p\u003e \u003cb\u003eAbout the author\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003e \u003cb\u003eTrevor Burnham\u003c\/b\u003e is a frontend engineer at AWS. He is the author of several previous books on JavaScript, including Async JavaScript and Test-Driven React. \u003cp\u003e\u003c\/p\u003e\u003cb\u003eJohn Resig\u003c\/b\u003e, \u003cb\u003eBear Bibeault\u003c\/b\u003e, and \u003cb\u003eJosip Maras\u003c\/b\u003e are authors of the first and second editions of Secrets of the JavaScript Ninja.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Trevor Burnham,Bear Bibeault,Josip Maras\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 1633436128\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781633436121\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Manning Publications\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 11\/24\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 450\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.18lbs","brand":"Trevor Burnham","offers":[{"title":"Paperback","offer_id":48748326715647,"sku":"9781633436121","price":59.99,"currency_code":"USD","in_stock":false}],"url":"https:\/\/www.whiterainbookhouse.com\/products\/secrets-of-the-javascript-ninja-trevor-burnham-9781633436121","provider":"WR Book House","version":"1.0","type":"link"}