In this section, we're going to make our app look a lot better by adding some styling. Eventually, we're going to use a popular library called Emotion in order to style our app. However, before we do this, we need to understand how we would style an app in a more traditional way, as well as the benefits of using Emotion.
Styling components
Styling using CSS class references
We could style our app in the traditional way by defining CSS classes in a CSS file and referencing these within our components. In fact, this is what CRA did with the App component. We have removed a lot of the content in App.tsx, but if we look at the JSX, we'll see a reference to a CSS class called App:
<div className="App"...