Home React-Router-Dom
Post
Cancel

React-Router-Dom

내일배움캠프 LGLG!

8주차(주특기 심화 - React)

React-Router-Dom

리액트에서의 페이지 이동

  • 실제 페이지 이동이 일어나지 않음
  • index.html에서 안에 있는 것들이 자바스크립트로 바뀜
  • 새로고침 없이 화면 전환이 이루어지기에 빠르고 부드러움

React-Router-Dom 설치 및 세팅

1
yarn add react-router-dom

[기본 세팅]

  • index.js에서 전체 앱을 BrowserRouter로 감싸기
  • BrowserRouter로 감싸면 Router로 페이지 이동이 가능해짐
1
2
3
4
5
6
7
8
9
10
11
12
13
import React from "react";
import ReactDOM from "react-dom/client";
import App from "./App";
import { BrowserRouter } from "react-router-dom";

const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(
  <React.StrictMode>
    <BrowserRouter>
      <App />
    </BrowserRouter>
  </React.StrictMode>
);
This post is licensed under CC BY 4.0 by the author.

첫 번째로 나오는 음수

flag에 따라 다른 값 반환하기