다름아니라
백에서 미들웨어 맨앞에다가 토큰 검증한다음 user라는 변수에
로긴한사람 정보를 담아두고 있슴니다
근데 이 user라는 변수에 로긴한 사용자의 정보를 나중에 쓸데가 여러군데 있는데 상세정보를 토큰에 담기엔뭣해서
토큰검증하는곳에서 아예 db에 해당유저의 상세정보를 가져와서 저장하는 방식을 쓰면어떨까 라는
생각이 들엏읍니다
근데 이렇게하면 모든요청에 불필요하게 db 쿼리를 날리는거라 이방법은 아닌가 싶기도 한데
궁금해서 물어봄니다 어떤게 가장 좆은 방법일까여
싱크는 어케 맞출건데
리퀘스트 하나의 컨텍스트에 쿼리 동작을 thunk로 넣어서 캐싱해서 쓰면 된 - dc App
토큰 검증이 필요하면 리퀘스트 단위의 캐시를 먼저 보고 없으면 성크를 통해서 쿼리한다음 캐싱하는식 - dc App
항상 감사드림니다