この記事は人間が書きました
はじめに
こんにちは、赤神です!
この記事は、「1000本ノック」という取り組みの中のフロントエンドのための課題の1つです。
「1000本ノックとは」
https://qiita.com/sora_akagami/items/c8da4296dea3823376ca
作成した回答
Flexbox は、ミクロレイアウトに適しており、コンポーネント内のの1次元的なレイアウトを得意です。一方、Grid は、マクロレイアウトに適しており、画面全体の2次元的なレイアウトが得意です。親となるコンテナに Grid を適用し、子となるアイテムに Flexbox を適用する使い分けが一般的です。