React#codestates#function#class#state#lifecycle#hooks#this#bind1 React - functional vs Class React의 component는 functional과 class 각각 사용할 수 있지만 차이점이 있다. 가장 큰 차이점은 State의 사용여부 이다. functional은 State, life cycle를 사용할 수 없지만, class에서는 State를 사용할 수 있다. 만약 State를 변경하거나 초기에 State를 가져야 한다면 class를 사용해서 component를 만들어야 한다. 그래서 class가 functional에 비해 기능적으로 더 많은 것을 제공하는 것처럼 보이지만, Hooks라는 개념이 있어서 그렇지 않다고 한다.(아직 Hooks를 몰라서...) functional 형태 const App = () => ( ); Class 형태 class App extends Component{ con.. 2020. 8. 1. 이전 1 다음 반응형