Too Long; Didn't Read
You’re familiar with native JavaScript and have created some applications using it, but when you venture into the broader ecosystem there is JavaScript that looks foreign. Especially in the documentation for the libraries you hear about often like “React”, “Redux”, “TypeScript”, “Angular”, “Ember”, <<em>insert cool framework/library here</em>>. Something I personally found difficult was learning any new library due to the knowledge dependency of needing to understand this future JavaScript language, ES6.