React has quickly become a popular framework for creating both client-side and server-side views. There was a higher barrier of entry with tooling along with some frustration with JavaScript fatigue from the community. The create-react-app was created to address those frustrations.
Full article