In this section, we will learn how to create a new React project using Create React App and set it up as a PWA that reuses React components and styling with styled-components.
GitHub portfolio application
Creating a PWA with Create React App
Having to configure webpack and Babel every time we create a new React project can be quite time-consuming. Also, the settings for every project can change and it becomes hard to manage all of these configurations when we want to add new features to our project.
Therefore, the React core team introduced a starter kit known as Create React App and released a stable version of it, 2.0, in 2018. By using Create React App, we no longer have to worry about managing compile and build configurations...