Too Long; Didn't Read
The ES2015 or ES6 specification introduced <code class="markup--code markup--p-code">class</code> to <a href="https://hackernoon.com/tagged/javascript" target="_blank">JavaScript</a>. Libraries like React went from <code class="markup--code markup--p-code">React.createClass</code> to <code class="markup--code markup--p-code">class MyComponent extends React.Component</code>, ie went from rolling their own constructor to leveraging a language built-in to convey the programmer’s intent.