React Router(라우터) 사용

2022. 7. 15. 15:51·React

오늘은 React로 라우터 형식 적용을 해보겠습니다.

 

시작하기 전에 먼저 사용할 태그들을 정리해보겠습니다.

 

-<BrowserRouter> 태그

: 브라우저의 주소를 감지하고 페이지를 새로고침하지 않고도 주소를 변경할 수 있는 역할을 해줍니다.

-<Routes>태그

: 여러 <Route>를 감싸서 그 중 경로가 일치하는 단 하나의 라우터만 렌더링 시킵니다.

   <Routes>를 사용하지 않으면 매칭되는 모든 요소를 랜더링합니다.

-<Route>태그

: path와 element 속성을 지정하여 해당 path에 어떤 컴포넌트를 보여줄지 정합니다. 여러 라우팅을 매칭하고 싶으면 

 path "/"뒤에 " * " 사용하시면 됩니다.

-<Link>태그

: 경로를 연결해주는 컴포넌트입니다. a태그와 다르게 페이지를 전환하는 과정에서 새로고침을 하지않고 주소만 변경해줍니다.

 

이제 적용시키기 앞서 "react-router-dom"을 설치합니다.

"npm install react-router-dom"

기본 React 프로젝트에서 간단하게 적용시켜보겠습니다.

꼭 import 하시고 사용하셔야합니다.

 

Home,Move클릭하시면 새로고침없이 주소 이동을 확인하실 수 있습니다.

 

'React' 카테고리의 다른 글

React 개발 환경 구축하기  (0) 2022.07.15
'React' 카테고리의 다른 글
  • React 개발 환경 구축하기
신수..
신수..
  • 신수..
    개발 기록
    신수..
  • 전체
    오늘
    어제
    • 분류 전체보기 (25)
      • node.js (7)
      • java (3)
      • 데이터베이스 (10)
        • Postgresql (3)
        • Oracle (7)
      • React (2)
      • Spring (0)
      • AI (2)
      • Python (1)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      react
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.1
    신수..
    React Router(라우터) 사용
    상단으로

    티스토리툴바