Categories

Oct 9, 2019 in React JS

Q: What are the differences between a class component and functional component?

1 Answer

Oct 9, 2019

Class components allows us to use additional features such as local state and lifecycle hooks. Also, to enable our component to have direct access to our store and thus holds state.

When our component just receives props and renders them to the page, this is a ‘stateless component’, for which a pure function can be used. These are also called dumb components or presentational components.

From the previous question, we can say that our Booklist component is functional components and are stateless.

On the other hand, the BookListContainer component is a class component.

Click here to read more about React JS
Click here to read more about Insurance

Related questions

Madanswer
Jul 2, 2019 in React JS
Oct 3 in React JS
May 20 in React JS
...