app shell

정적 호스팅 서비스 배포 흐름

정적 호스팅 배포는 build 결과물, base path, fallback 규칙이 서버 환경과 맞는지 확인하는 흐름입니다.

Build

Build 산출물

번들, 에셋 경로, sourcemap 공개 여부를 hosting 정책에 맞춥니다.

Host

Host 설정

root directory, cache header, rewrite rule을 배포 대상에 맞게 둡니다.

Release

Release 기준

환경 변수와 preview, production 분기를 배포 파이프라인에서 분리합니다.

path

SPA 새로고침은 index fallback으로 연결되어야 합니다.

env

public env와 secret 값을 build 단계에서 혼동하지 않습니다.

404

404 페이지와 권한 없는 화면은 hosting rewrite와 충돌하지 않게 둡니다.