00:00자바스크립트 타이머를 모르시는 분들을 위한 간단 설명:
'입력한 시간만큼 지연해서 함수를 실행시켜주는' 함수
그런데 시간을 보장해주지 않는다는 말은 무슨 뜻일까요? 이 현상에 대해 분석해보면 자바스크립트와 타이머가 상호작용하는 방식, 더 나아가 자바스크립트의 동작원리를 알 수 있게 되는데요.
이 영상을 처음부터 끝까지 쭉 집중해서 시청하신다면 이해 가능합니다!
해당 학습노트에서는 react router 버전6에서 redirect를 어떻게 구현하는지 소개합니다.
공식 문서: https://reactrouter.com/
00:50
react router 버전5에서 redirect를 구현하는 방법입니다.
*예상 시나리오: pathname이 '/redirect'인 page 접근 시 pathname '/about'인 page로 전환됨
*특정 pathname에 redirect 로직을 등록하는 이유는 가지각색이겠지만 그 중 대표적인 용도는 로그인 여부 검사입니다. 서비스를 이용하는 유저가 로그인을 했을 경우 특정 pathname에 접근하지 못하도록 사용하는 것이죠.