라우터란?
https://blog.naver.com/c-maker/223242027735
라우팅(Routing)이란?
사용자가 요청한 URL에 따라 그에 적합한 페이지를 보여주는 작업임
이전에 만든 movieapp으로 만든다.
movieapp2 폴더를 만든 후 movieapp에서 아래의 파일들만 복사해서 넣는다
모듈을 설치한다.
터미널에서 라우터 설치한다.
그리고 index.jsx (vite 사용 시 index.jsx가 main.jsx로 사용)
의 App을 감싸는 태그를 BrowserRouter로 감싼다.
Routes와 Route를 사용해서 결로를 렌더링한다.
Routes는 여러 경로( Route) 를 감싸서 하위 경로 중 조건에 맞는 경로 하나만 렌더링 해주는 역할임
Route : 경로
'FRONTEND > React' 카테고리의 다른 글
[쿠킹레시피] 파이어 베이스 연결하기 (홈 화면 DB연결) (0) | 2023.11.27 |
---|---|
[쿠킹레시피] 다크/라이트 모드 테마 추가 (1) | 2023.11.27 |
[쿠킹레시피] Context 와 Provider 만들어 적용하기, 리듀서 함수 적용 (1) | 2023.11.24 |
[쿠킹레시피] 검색창 컴포넌트 및 검색 결과 출력 (0) | 2023.11.24 |
[쿠킹레시피] 새 레시피 생성 후 홈으로 리다이렉트 (2) | 2023.11.24 |