Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 백준골드
- 프로그래머스코테
- 리액트커뮤니티
- 코테
- CSS
- 백준구현문제
- 알고리즘
- HTML
- HTML5
- 자바스크립트
- dp알고리즘
- 코딩테스트
- 몽고DB
- 안드로이드 스튜디오
- 백준nodejs
- 익스프레스
- 백준알고리즘
- 백준js
- 프로그래머스JS
- 다이나믹프로그래밍
- 백준구현
- JS
- 프로그래머스
- 리액트댓글기능
- 포이마웹
- 리액트
- JS프로그래머스
- css기초
- js코테
- 백준
Archives
- Today
- Total
개발새발 로그
react-router-dom 환경 구축하기 본문
1. react-router-dom 설치
npm install react-router-dom
2. Router 환경 구축하기
import { createBrowserRouter } from 'react-router-dom'
import HomePage from '~/pages/MainPage'
export const router = createBrowserRouter([
{
path: '/',
element: <HomePage />
}
])
3. App.tsx에 라우터 호출하기
import { RouterProvider } from 'react-router-dom'
import { router } from './routes/Router'
function App() {
const [theme, onToggle] = useTheme()
return (
<>
...
<RouterProvider router={router} />
...
</>
)
}
export default App
728x90
반응형
LIST
'React' 카테고리의 다른 글
React의 useCallBack, useMemo 과연 잘 쓰고 있는 걸까? (2) | 2024.01.22 |
---|---|
Vite+React - 폰트 설치하기 (0) | 2024.01.19 |
oWhat 프로젝트를 진행하면서.. (0) | 2024.01.18 |
React - Redux개요 (0) | 2023.12.17 |
React - RTK 에러 A non-serializable value was detected in an action 해결 (1) | 2023.12.16 |