
JavaScript with Promises: Managing Asynchronous Code
by Daniel Parker
Asynchronous JavaScript is everywhere, whether you’re using Ajax, AngularJS, Node.js, or WebRTC. This practical guide shows intermediate to advanced JavaScript developers how Promises can help you manage asynchronous code effectively—including the inevitable flood of callbacks as your codebase grows. You’ll learn the inner workings of Promises and ways to avoid difficulties and missteps when using them.
The ability to asynchronously fetch data and load scripts in the browser broadens the capabilities of JavaScript applications. But if you don’t understand how the async part works, you’ll wind up with unpredictable code that’s difficult to maintain. This book is ideal whether you’re new to Promises or want to expand your knowledge of this technology.
- Understand how async JavaScript works by delving into callbacks, the event loop, and threading
- Learn how Promises organize callbacks into discrete steps that are easier to read and maintain
- Examine scenarios you’ll encounter and techniques you can use when writing real-world applications
- Use features in the Bluebird library and jQuery to work with Promises
- Learn how the Promise API handles asynchronous errors
- Explore ECMAScript 6 language features that simplify Promise-related code
Discuss JavaScript with Promises: Managing Asynchronous Code with other readers
Join or start a book club for JavaScript with Promises: Managing Asynchronous Code on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.
Frequently asked questions
How do I join a book club for JavaScript with Promises: Managing Asynchronous Code?
Sign up free on Readfeed, then browse public clubs or start your own club with JavaScript with Promises: Managing Asynchronous Code as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.
Can I discuss JavaScript with Promises: Managing Asynchronous Code with other readers online?
Yes. Readfeed book clubs let you chat live, share progress, and join discussions about JavaScript with Promises: Managing Asynchronous Code with readers worldwide — whether your club is virtual, in-person, or hybrid.
Is Readfeed free?
Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.