본문 바로가기
728x90

권한분기3

69. HOC와 권한분기 이름은상관없음 화살표함수로 하면? 추가하면? 폴더 이름에 with가 있으면 hoc가 있구나~ 라고 보면 됨 2023. 2. 24.
68. 권한 분기와 HOF / HOC 로그인 된 사람 / 안된 사람이 볼 수 있는 페이지 권한분기 및 관리자서비스 구조도 이해 dependency array = 의존성 배열 로그인 후 페이지 이동 component에는 안해도 된다는 것 많은 페이지에 다 복사를 했는데 수정 요청이 와서 또 많은 페이지를 수정? == 해결방법 2가지 HOC 만들어서 사용 - 먼저 실행되는 것 - Higher Order Component - 클래스형(함수형 가능) costom hooks 만들어서 사용 (useAuth) - 함수형 클로저 closure 스택 = 리포구조 Last-In First-Out First-In Last-Out 큐 = 피포구조 First-In First-Out Last-In Last-Out 클로저가 2개 생기면? 접근 안되는 구간 = TDZ .. 2023. 2. 24.
useApolloClient로 원하는 곳에서 쿼리하기, apolloCache 직접 수정하기 8/4 권한 분기에 대해서 배웠다. 프론트엔드가 최소 2개 이상으로 분리된다. 사용자들이 접속하는 사용자 프론트엔드 서버, 뒤에서 관리자들이 접속하는 관리자 프론트엔드 서버, 더 많게는 판매자용, 구매자용, 중개자용 등등 여러 관리자서버가 존재한다. 우리는 단지 사용자이기 때문에 매일 사용하는 네이버 홈페이지가 하나밖에 없는줄 알고 있었는데 내가 여태 몰랐던 네이버 관리자 프론트엔드 서버가 존재한다. 여기에는 네이버 가입자 명단 등등을 게시판 형태로 볼 수 있도록 페이지네이션이 되어있을 것이다. 이런 권한 분기도 있지만, 오늘 배웠던 부분은 사용자 서버 안에서의 로그인 한 유저 / 로그인 안한 유저를 구분하는 권한 분기이다. 이 방법으로는 useEffect에서 accessToken이 없으면 /login .. 2021. 8. 8.
728x90