This project was bootstrapped with Create React App.
Featured in the code for this app are the following:
- Creation of a React app
- Importing modules
- Importing and using components
- Parent-Child relationships
.render
(phasing out with React 18) /.createRoot
render()
- Use of JSX
.state
and.setState
- Use of
this
.bind
- Property and object binding
setTimeout()
componentDidMount()
getDerivedStateFromProps()
shouldComponentUpdate()
getSnapshotBeforeUpdate()
componentDidUpdate()
- Using and event handler as object