{"product_id":"javascript-with-promises-managing-asynchronous-code","title":"JavaScript with Promises: Managing Asynchronous Code","description":"\u003cp style=\"text-align: justify;\"\u003eAsynchronous JavaScript is everywhere, whether you’re usingAjax, AngularJS, Node.js, or WebRTC. This practical guide shows intermediate toadvanced JavaScript developers how Promises can help you manage asynchronouscode effectively—including the inevitable flood of callbacks as your codebasegrows. You’ll learn the inner workings of Promises and ways to avoiddifficulties and missteps when using them.\u003c\/p\u003e\u003cp class=\"MsoNormal\" style=\"margin-bottom: 0.0001pt; line-height: normal; text-align: justify;\"\u003e\u003cbr\u003eThe ability to asynchronously fetch data and load scripts in the browserbroadens the capabilities of JavaScript applications. But if you don’tunderstand how the async part works, you’ll wind up with unpredictable codethat’s difficult to maintain. This book is ideal whether you’re new to Promisesor want to expand your knowledge of this technology.\u003cbr\u003e\u003c!--[if !supportLineBreakNewLine]--\u003e\u003cbr\u003e\u003c!--[endif]--\u003e\u003co:p\u003e\u003c\/o:p\u003e\u003c\/p\u003e\u003cul type=\"disc\"\u003e\n\u003cli class=\"MsoNormal\"\u003eUnderstand     how async JavaScript works by delving into callbacks, the event loop, and     threading\u003co:p\u003e\u003c\/o:p\u003e\n\u003c\/li\u003e\n\u003cli class=\"MsoNormal\"\u003eLearn     how Promises organize callbacks into discrete steps that are easier to     read and maintain\u003co:p\u003e\u003c\/o:p\u003e\n\u003c\/li\u003e\n\u003cli class=\"MsoNormal\"\u003eExamine     scenarios you’ll encounter and techniques you can use when writing     real-world applications\u003co:p\u003e\u003c\/o:p\u003e\n\u003c\/li\u003e\n\u003cli class=\"MsoNormal\"\u003eUse     features in the Bluebird library and jQuery to work with Promises\u003co:p\u003e\u003c\/o:p\u003e\n\u003c\/li\u003e\n\u003cli class=\"MsoNormal\"\u003eLearn     how the Promise API handles asynchronous errors\u003co:p\u003e\u003c\/o:p\u003e\n\u003c\/li\u003e\n\u003cli class=\"MsoNormal\"\u003eExplore     ECMAScript 6 language features that simplify Promise-related code\u003co:p\u003e\u003c\/o:p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e","brand":"Shroff\/O'Reilly","offers":[{"title":"Default Title","offer_id":50505640706118,"sku":"9789352131358","price":337.5,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/2797\/1142\/files\/9789352131358.jpg?v=1790312823","url":"https:\/\/cb-india.com\/products\/javascript-with-promises-managing-asynchronous-code","provider":"Computer Bookshop (India) Pvt Ltd","version":"1.0","type":"link"}