Today we will discuss about what are pure components in reactjs. So pure components is exactly the same as react component except that it handles the should component update method for you. When props or state changes, pure component will do a shallow comparison on both props and state.