First of all, if what you want is a beautiful, omakase system for building modern front-end applications, just learn Elm. It's omakase as fuck. It's lovely to work with. And it's the type of project where you can do everything in one language, without ever needing to deal with other stuff.
Puppy picture from Daniel Stockman on Flickr.
bindwas pioneered by Prototype, and showed up in Underscore and jQuery (as
proxy) before landing in ES5. The
filterhave a very similar backstory. CoffeeScript and Node are major contributors to ES6. When Angular and Ember first blew up,
Object.observebriefly became a thing. People thought it would be a big deal, but this turned out to be premature paving of an unused cowpath, and
It's a very hand-hold-y book. It makes it easy for you to dive into all the complexity of modern front-end development. So there's no excuse for complaining! But the reason all this works is because this book teaches you things. In order to do front-end development, you have to learn stuff. There's no way around that. You can't expect one of the most lucrative fields on the planet to be a field which does not require you to obtain new information. That's just ridiculous.