An illustrated guide to 50 of the most interesting JavaScript topics.
Learn about destructing, iterables, generators, helpful browser APIs. The book covers concepts like higher-order functions, memoization, currying, and state machines. You will find the fundamentals of Flux and Redux and see how patterns like singleton and publisher/subscriber work.
Every topic comes with a profound explanation, code samples, and illustration. The author spent a year crafting each of the chapters to make your learning experience smooth and enjoyable.
Unfortunately, it failed to provide new (and interesting) information at least for me. (Given the price I hoped to learn at least 1-2 new things) It is great for beginners and yet again fails to give the in-depth details needed for juniors to become better developers, with a better understanding of why things work the way they do. Adding 2-3 sentences on each "story" I think would have made a huge difference in that direction.