https://www.youtube.com/watch?v=Lh5CrFJQSz4
배경
API 서비스는 완전히 분리되어 있음
API 서버의 인증 방식
- API를 요청 할 때 Authorization 헤더에 Access Token을 포함
- Access Token이 만료된 경우 Refresh Token을 이용해 Access Token을 재발급
- Access Token의 만료 시간은 30분
API 명세
- POST /auth/login
- username, password를 넘겨주면 Access Token, Refresh Token을 반환함
- POST /auth/refresh
- Refresh Token을 넘겨주면 새로운 Access Token과 Refresh Token을 반환함
- GET /me
SSR이 뭘까요?
CSR의 한계
- 서버의 부담을 줄이지만 SEO, 구형 브라우저에서 초기 렌더링 시간 지연
간단 용어 소개
- Hydration (물로 적신)
- 서버에서 전송한 정적 문서를 데이터 변경에 반응할 수 있는 동적 형태로 변환하는 클라이언트 측 프로세스