라우터 2

[React] 리액트 Router - 파라미터 & 쿼리

React Router는 클라이언트 측 라우팅을 쉽게 구현할 수 있는 도구로, URL을 기반으로 경로를 관리하면서 다양한 데이터(파라미터, 쿼리 등)를 전달하고 처리하는데 매우 유용합니다. 특히, URL을 통해 데이터를 전달할 수 있는 동적 파라미터와 쿼리 스트링은 페이지 간 데이터 전달과 필터링 기능을 구현하는데 필수적입니다.   목차   1. useParams - 동적 URL 파라미터 사용하기 2. useSearchParams - 쿼리 스트링 사용하기 3. 파라미터와 쿼리 스트링을 함께 사용하기 4. navigate - 쿼리 스트링 동적으로 변경하기 추천글위의 목차를 클릭하면 해당 글로 자동 이동 합니다. 1. useParams - 동적 URL 파라미터 사용하기URL 파라미터는 경로의 일부로 특..

[React] 리액트 Router란?

React Router는 SPA(Single Page Application)에서 클라이언트 측 라우팅을 구현하기 위한 표준 라이브러리입니다. React Router를 사용하면 페이지 간 전환을 빠르고 부드럽게 처리할 수 있어 사용자 경험이 향상됩니다.   목차 1. Router 설치 2. Router 기본 개념 3. 중첩 라우팅 (Nested Routing)마무리추천글위의 목차를 클릭하면 해당 글로 자동 이동 합니다. 1. Router 설치 React Router를 사용하려면 다음 명령어로 react-router-dom 패키지를 설치해야 합니다npm install react-router-dom 2. Router 기본 개념2.1. BrowserRouter BrowserRouter는 History API를..