#HTTP
-
fetch 타임아웃과 재시도, API 호출이 멈출 때 먼저 볼 기준
fetch 호출은 타임아웃, 취소, HTTP 오류, 재시도 가능 여부를 분리해서 다뤄야 장애와 중복 요청을 줄일 수 있다.
-
JWT를 localStorage에 넣어도 될까? 쿠키와 세션을 고르는 기준
JWT는 저장 전략이 아니라 토큰 형식이다. 브라우저 웹앱 기본값은 대개 HttpOnly 쿠키가 더 낫고, localStorage는 예외가 분명할 때만 쓰는 편이 안전하다.
-
CORS 에러, 프론트가 아니라 서버에서 풀어야 하는 이유
CORS 에러는 브라우저가 만드는 제약이라 프론트가 아니라 서버 응답 헤더에서 풀어야 한다. 어디를 고칠지부터 잡는 게 순서다.
-
HTTP 캐싱 헤더, Cache-Control부터 ETag까지 실무 기준
캐싱은 파일 종류별로 정책을 나누는 것이 핵심이다. 해시 붙은 정적 자산은 길게, HTML과 API는 재검증 중심으로 간다.