ComponentDidMakeSense  – An explanation of the React lifecycle
componentDidMakeSense — React Component Lifecycle Explanation
Learn the React lifecycle methods and when/how to use themReact is incredible because it allows you to build your UI using a declarative API. You tell React what you want the interface to look like, and it handles the rest.As users interact with the application, the state changes which causes updates to the DOM. React provides a set of methods to seamlessly intercept the changes at any point during the updates and take control of the UI. The component lifecycle is typically one of the final pieces to truly mastering React, and this article will ensure that you have a firm grasp.The lifecycle of a component can be defined as the time from when the component is first being inserted into the DOM, the entire time the component is in the DOM, and the point when the component is being removed from the DOM. There is a unique lifecycle for every React component in your code.Overview of the lifecycle