React Component Definition (Advanced)
Let's go over another way to define the react component.
We'll cover the following...
The following refactorings are optional recommendations to explain the different JavaScript/React patterns. You can build complete React applications without these advanced patterns, so don’t be discouraged if they seem too complicated.
All components in the src/App.js file are function components. JavaScript has multiple ways to declare functions. So far, we have used the function statement, though arrow functions can be used more concisely:
Press + to interact
// function declarationfunction () { ... }// arrow function declarationconst () => { ... }
You can remove the parentheses in an arrow function ...