今回の記事では、React におけるルーティングについて解説していきます。 React 本体にはルーティング機能が組み込まれていないため、どのようにページ遷移や URL の管理を行うのか疑問に思う方もいると思います。 そこで今回は、Reac... useNavigateとは useNavigateはReact Routerのフックで、Reactの関数コンポーネント内でページ遷移を制御するために使われます。 useNavigateを呼び出すと、ページ遷移を行うための関数(navigate関数)が返されます。 このnavigate関数に移動先のパスを渡すことで、アプリケーション内でのページ遷移を実行することができます。 基本的な使い方 useNavigateの基本的な使い方を説明します。 import { useNavigate } from 'react-router-dom'; funct
![React RouterのuseNavigateとは](https://cdn-ak-scissors.b.st-hatena.com/image/square/f7de3f4ca2e521d8c0d5cc76d8b6677892f57af7/height=288;version=1;width=512/https%3A%2F%2Frapids-tech.com%2Fwp-content%2Fuploads%2F2023%2F05%2Freact-router-usenavigate.png)