1. 오늘은 요청사항에 있던 기능을 하루종일 찾고 만들었다. 로그인을 했을 때, 전역으로 로그인 정보를 가지고 있도록 코드를 만들어달라는 요청이었다. 처음에는 이걸 전역상태관리로 구현해야겠다고 생각이 들었다. 왜냐하면 로그인한 상태를 전역으로 적용시키고 로그인을 해야지 사용할 수 있는 기능들에 접근할 수 있지 않을까라는 생각이 들었다. 튜터님께 물어봤더니 그것 보다는 next.js의 middleware 기능을 사용해 보는 것이 어떻겠냐고 추천해 주셨다. middleware를 찾아보니

    middleware는 요청과 응답 사이에 위치해서 실행되는 코드로 사용자의 요청에 따라 서버가 응답하기 전에 특정 로직을 처리한다.

라고 검색 결과 나타났다. 제발 로그인한 정보가 전역으로 유지가 되었으면 좋겠다.

  1. 저번주 주말포함해서 며칠동안 로그인 전역상태를 어떻게 구현해야 하는지 구글링하고 찾아본다고 시간을 엄청 소비했다. 내일 아침에 PR하고 Merge해서 전역으로 로그인한 정보가 유지가 되는지 확인을 해야겠다. 항상 내 코드를 PR할때가 가장 떨리는 시간인 것 같다.

  2. 극복해야겠지..??

profile
꾸준히 발전하고 싶은 Jo 입니다!

0개의 댓글