middleware 미들웨어

강연주·2025년 5월 22일

📚 TIL

목록 보기
165/186
  • middleware.ts는 서버 사이드에서 실행된다.
  • 변경 사항이 있으면 서버를 껐다 켜야 한다.
  • 브라우저 콘솔이 아닌 코드 터미널에 로그가 뜬다.
  • 클라이언트 사이드에서 실행되는 브라우저 전용 함수(예를 들면alert)를 사용할 수 없다.
  • getUSer함수는 Cookies에 접근해 accessToken을 가져오는데, 이는 js cookie를 활용한 클라이언트 사이드 방식.
  • fetch 코드 자체는 클라이언트 사이드, 서버 사이드 모두 동일하다.
  • request.cookies.get으로 액세스토큰을 가져오도록 직접 middleware.ts에 코드를 작성하도록 한다.
  • Redux의 middleware와 구분하자!
profile
아무튼, 개발자

0개의 댓글