Q. var, let, const의 차이점을 호이스팅의 관점에서 설명해주세요.A. let, const는 선언은 호이스팅이 되지만, 변수에 값이 할당되지 않은 상태, 즉 초기화되기 전에 접근하면 레퍼런스 에러가 발생합니다 var도 호이스팅이 되지만, 초기화되기 전에 접근하면 undefined가 할당이 되는 차이점이 있습니다. Q. Next.js를 사용하여 로그인 기반 애플리케이션을 구현한다고 가정해 봅시다. 아래 상황에서 어떻게 설계하고 해결할지 말로 설명해 주세요. 유저가 로그인하지 않은 상태에서 "마이 페이지"에 접근하려고 하면 구체적으로 어떻게 로그인 페이지로 리다이렉트할 수 있을까요?A. 특정 페이지나 api 라우트에 도달하기 전에 실행되어 요청을 가로채는 미들웨어를 사용하여 로그인을 하지 않으면 ..