Memo

Router? Route? 정확한 의미알기

yjenis 2024. 7. 6. 10:52
  • 라우트(Route) : 경로
    • 서로 다른 네트워크 간 데이터를 전송하고 전송한데이터를 받는 경로를 의미함
  • 라우터(Router) : 마치 인터넷 공유기처럼, 라우터는 한개의 인터넷 회신을 여러개의 네트워트가 사용할 수 있도록 중계 역할을 해주는 장치
npm install react-router-dom
<Router> 
    <Switch>
        <Route path='/hello'>
          <Home/>
        </Route>
        {/* 여기서 Route로 보내면 */}
        <Route path='/movie/:id'>
          <Detail/>
        </Route>
    </Switch>
</Router>

- switch 를 사용한 이유: 한 번에 하나의 Route만 렌더링하기 위함

 

 

 

(참고)

https://velog.io/@estell/%EB%9D%BC%EC%9A%B0%ED%8A%B8-vs-%EB%9D%BC%EC%9A%B0%ED%84%B0-vs-%EB%9D%BC%EC%9A%B0%ED%8C%85-%EC%B0%A8%EC%9D%B4%EC%95%8C%EC%95%84%EB%B3%B4%EA%B8%B0

 

라우트 vs 라우터 vs 라우팅 차이알아보기

라우트(Route) : 경로, 서로 다른 네트워크 간 데이터를 전송하고 전송한데이터를 받는 경로를 말한다. 라우터(Router) : 인터넷 공유기를 떠올리자, 라우터는 한개의 인터넷 회신을 여러개의 네트워

velog.io