"JavaScript Asynchronous Programming: Designing Fast-Responsive Network Applications" is suitable for JavaScript developers to read.
JavaScript is a single-threaded programming language. How do you cope with the multimedia, multitasking, and multicore world? Experienced JavaScript programmers will inevitably be frustrated by the intricate callbacks in the network. Then, you should definitely read this book "Javascript Asynchronous Programming".
"JavaScript Asynchronous Programming: Designing Rapidly Responsive Network Applications" starts from the most basic and important JavaScript event model, vividly reviews various asynchronous application scenarios, and presents various asynchronous design patterns and asynchronous programming currently in use one by one. Class libraries, from pubsub to promise objects, from asynchronous workflow control class libraries to worker multi-threading technology, to asynchronous loading technology of browser-side scripts. The narrative of this book is smooth, from the introduction of the problem, to the preliminary solution, to the extension of use cases and advanced solutions, all the way to peeling off the cocoon, advancing layer by layer, and it is exciting. With this volume in hand, you will be able to confidently handle the complexity of large-scale web applications and deliver fast and responsive JavaScript code!?