권한분기

정하일·2022년 6월 30일

권한분기

  • 권한분기란 사용자에게 권한을 주어지는 걸 얘기한다.
  • 예를 들면 사용자의 로그인한 상태 로그인 하지 않은 상태로 크게 나누어 디테일 페이지를 보여주냐 마냐를 결정할 수 있다.
  • 더 세부적으로 들어가 관리자 권한도 줄 수 있다. 예를 들어 게시글 관리 댓글 관리등을 할 수 있다.

HOC

  • Higer Order Component 상위 컴포넌트 라는 뜻이다. 로그인을 하지 않은 유저가 로그인을 해야 볼 수 있는 페이지에 접근하려면 경고창을 띄워야 한다구 할 때 우리는 HOC를 사용해 문제를 해결 할 수 있다.
  • 특징
    1 . 데이터를 클로저 함수의 특징을 이용해 전달할 수 있다. event.target.id등을 이용하지 않고 바로 전달받은 index값을 전달해 출력 할 수 있다.
    2 . 따라서 id를 사용하지 않아도 된다.

HOF

  • Higer Order Function
  • 함수의 return에 요소가 있으면 component, 없으면 functino이라고 했다.
  • 단순히 함수의 값을 전달하는 기존 관념을 넘어, 함수의 흐름을 제어하는 피라미터로써 수용한다.

0개의 댓글