Web apps would run much better if heavy calculations could be performed in the background, rather than compete with the user interface. With this book, you’ll learn how to use Web Workers to run computationally intensive JavaScript code in a thread parallel to the UI. Yes, multi-threaded programing is complicated, but Web Workers provide a simple API that helps you be productive without the complex algorithms.
If you have an intermediate to advanced understanding of JavaScript—especially event handling and callbacks—you’re ready to tackle Web Workers with the tools in this example-driven guide.
Start creating Web Workers and understand what they can and can’t doDetermine which browser versions support the APIUse dedicated Web Workers for tasks that consume a lot of CPU, such as data parsingExplore use cases for creating inline Workers, such as encapsulating a web app in one pageCreate a shared Worker to communicate multiple web app instances to the server, and other usesLearn best practices for debugging Web WorkersApply Web Workers within the server-side Node environment
Despite the age of the book (it was released 10 years ago) the content is easy to follow and might help any developer that is looking to get the gist of what web workers are and its type (dedicated web worker and shared web worker).
Therefore, the content is not that well-detailed. I personally would like to see comments in the code and examples that I can run in a repository or something that I can download (I was reading the online version of oreilly, I can be mistaken on this point).
Nevertheless, the content itself is just a formatted version of what we can find for free on mdn website and it has even more details and nuances that are not explored in here (https://developer.mozilla.org/en-US/d...).
All in all, I appreciate the way that the author tried to get the basics from web workers to put in a format that is easy to follow and read.
A very fast but shallow introduction into the web working. Reader may need to go out and find more information on this topic on their own after reading this book.