Frage im Vorstellungsgespräch bei WINUX Software Solutions

What is the differencenece between class and functional component?

Antwort im Vorstellungsgespräch

Anonym

22. Sept. 2025

Class Component → Uses ES6 class syntax. State is managed using this.state and updated with this.setState(). Uses lifecycle methods (componentDidMount, componentDidUpdate, componentWillUnmount). Functional Component → Just a plain JavaScript function. State is managed using React Hooks (useState, useReducer). Uses useEffect hook for all lifecycle behaviors.