2種類のComponentの違い

functional Component

関数の定義により作成する 関数は動作を記述

const App = () => {
    return <div>Hi!</div>
}

Class Compornent

クラス定義によって作成する
所持している状態や、クラスの中に複数のメソッド(動作)を記述したりする

class App extends Component { 
  render() {
    return (
        <h1>Hello</h1>
    );
  }
}