公式チュートリアルにある三目並べを作ってみました。成果物はここにおいたので確認してみてください。プロジェクトを作ります。create-react-appが入ってない場合はyarnかnpmでインストールすると便利です。三目並べの各マスを表すSquareクラスを作ります。componentsという関数でよいみたいです。次にボードを表すBoardクラスを作ります。次にゲーム全体を表すGameクラスを作ります。ここでは盤面の状態や手番、履歴の管理をします。勝敗の判定はcalculateWinnerというヘルパーメソッドで行っています。