codememo

react-router 4.0, react-router-dom 및 react-router-redux의 차이점은 무엇입니까?

tipmemo 2023. 3. 19. 18:16
반응형

react-router 4.0, react-router-dom 및 react-router-redux의 차이점은 무엇입니까?

리액트 어플리케이션으로 루팅을 구현하고 있습니다.react-router 4.0이 react-router-redux에 비해 어떤 이점이 있는지 헷갈립니다.나도 리액트 라우터돔에 혼란스럽다.

react-router-redux, react-router 4.0 및 react-router-dom의 장점과 단점은 무엇입니까?

react-routerv4는 베이스, 빌딩 블록입니다.라우팅 솔루션을 작성하기 위한 API를 제공합니다.

react-router-dom에 싸여 있다react-router.브라우저에서 실행되어야 합니다.

react-router-redux이른바 '컨트롤드 라우터'라고 불리는 서비스입니다.redux스토어. 상태 변화(내비게이션)는 디스패치로 제어할 수 있습니다.redux링크를 클릭하여 작업을 수행할 수도 있습니다.

가장 좋은 방법은 먼저react-router-dom(그것은 끌어당긴다)react-router디폴트)를 사용합니다.

아주 간단한 설명!!!

  1. 직접 사용할 필요가 없습니다.
  2. react-router-dom 는 "웹 애플리케이션"용으로 제작되었으며 "리액트 네이티브 모바일 앱"용으로 제작되었습니다.
  3. react-router-dom&react-router-native 핵심으로 사용합니다.
  4. React-router-dom은 Redx와 완벽하게 호환됩니다. (Redux의 개발자인 Dan abramov에 의해 확인됨)
  5. 기타 장점은 라우터를 애플리케이션 상태와 동기화할 수 있다는 것입니다.
  6. 요약하면 - 역사 + 저장(146x) →react-router-redux

언급URL : https://stackoverflow.com/questions/43185222/what-is-difference-between-react-router-4-0-react-router-dom-and-react-router-r

반응형