import React, { Component } from 'react';
class App extends Component {
render() {
const hello = 'Hello world!';
return <div>{hello}</div>;
}
}
export default App;
import React from 'react';
function App() {
const hello = 'Hello world';
return <div>{hello}</div>;
}
export default App;
☝🏻 리액트 훅의 도입으로 인해 클래스형에서만 가능하던 state 기능 및 라이프 사이클 기능을 함수형에서도 구현하게 되면서 선언의 편의성(코드 통일성), 적은 메모리 자원 사용의 이유로 함수형 컴포넌트를 권장하고 있다.