빌드 산출물 생성
index.html, JS/CSS asset, sourcemap, manifest를 한 버전 단위로 만듭니다.
buildReact 정적 호스팅은 파일 업로드만이 아니라 라우팅 fallback, 해시 자산 캐시, 환경 변수 주입, 오류 추적, 롤백 경로를 함께 설계해야 합니다.
index.html, JS/CSS asset, sourcemap, manifest를 한 버전 단위로 만듭니다.
build빌드 타임 변수와 런타임 config를 구분해 잘못된 API URL이 박히지 않게 합니다.
env해시가 붙은 asset은 길게 캐시하고 index.html은 짧게 캐시합니다.
cache직접 URL 접근 시 서버가 index.html을 반환하도록 fallback 규칙을 설정합니다.
routing배포 후 JS 오류, asset 404, 성능 지표를 보고 이전 산출물로 되돌릴 준비를 둡니다.
ops