Navigator画面遷移(Navigator)の移動(遷移)の仕組み、使い方を紹介します。必ず使う機能なので確実に押さえておきましょう。 画面移動(遷移)の仕組みから説明すると、画面は移動(遷移)をおこなうと、前の画面の上に1つ画面がかぶさる(オーバーレイ)状態になります。 これにより積み重なったウィジェットはユーザの画面移動の履歴となります。 この状態から、前の画面に戻るのであれば、一番上にあるウィジェットを取り除けば前の画面に戻ることが可能です。 もちろん常にウィジェットの新規作成と破棄を繰り返すことで画面を表現することも可能ですが、そうすると画面の再作成が頻発するため、処理が重くなってしまいます。 このようにアプリでは画面をプッシュ、ポップして遷移を行なっています。 効率よく画面を作成、破棄して画面を遷移できるようにしましょう。 見た目上わかりやすい例とするなら、ダイアログの表示が
![画面遷移(Navigator) | Flutter Doc JP](https://cdn-ak-scissors.b.st-hatena.com/image/square/c00021785170ba1ab80437fd692a91d56bba56db/height=288;version=1;width=512/https%3A%2F%2Fflutter.ctrnost.com%2Fimages%2Fscreen.png)