Too Long; Didn't Read
A few months ago, React launched its new documentation; __React Docs Beta(https://beta.reactjs.org/)__ emphasizing Functional Components. Class Components were the most common way to build React apps before the introduction of Hooks in version 16.8.8. We have to dig deep into the origin of React and the history of both of these components to find out what caused the downfall of Class Components and how Functional Components became the most obvious choice for building React apps today.