React components have several lifecycle methods that you can override to run your code at a particular time in the process.

In this video, Nick Karnik demonstrates all the React Component Lifecycle methods. You will learn when to use the methods in a React application.

You can watch the video on the freeCodeCamp.org YouTube channel (26 minute watch).‌