VIBECODING 365 / DICTIONARY
프리뷰
Preview (environment)
DEFINITION
Preview가 하는 일
Preview(프리뷰) 환경은 라이브(프로덕션) 사이트에 영향 없이 변경을 배포해 추가 테스트·QA·협업할 수 있게 한다. Vercel Environments 문서는 기본 환경을 Local·Preview·Production으로 나누고, Preview를 「pre-production」으로 설명한다. 로컬에서만 확인하는 것과 달리, 클라우드에 올린 임시(또는 브랜치) URL로 실제 브라우저·공유 링크에서 검증한다. Production이 사용자 대면 최종본이라면, Preview는 그 전에 안전하게 흔들어 보는 완충 구간이다.
언제 Preview 배포가 생기는가
Vercel 기본 규칙으로는 프로덕션 브랜치가 아닌 브랜치에 커밋을 push할 때, GitHub/GitLab/Bitbucket에서 PR을 열 때, CLI에서 --prod 없이 vercel만 실행할 때 Preview 배포가 만들어진다. 단, 새 프로젝트의 첫 배포는 항상 Production으로 잡히고, 그 이후부터 위 Preview 규칙이 적용된다. 각 배포에는 자동 생성 URL이 붙고, 보통 Git PR 댓글이나 대시보드에 링크가 나타난다.
브랜치 URL과 커밋 URL
생성된 Preview URL에는 두 유형이 있다. 브랜치 전용 URL은 그 브랜치의 최신 변경을 가리키고, 커밋 전용 URL은 그 커밋의 정확한 배포를 가리킨다. 같은 Preview 환경이라도 브랜치별·배포별 환경 변수를 둘 수 있어, 프로덕션 시크릿과 분리해 테스트 DB·API 키를 쓰는 패턴이 흔하다. staging처럼 오래 두는 사전 운영이 필요하면 Custom Environment나 Preview 브랜치에 도메인을 붙이는 워크플로를 쓴다.
바이브코딩에서의 자리
에이전트·PR 변경을 사용자에게 바로 노출하기 전, Preview는 「공개 전 리허설」이다. 화면·링크·메타·API 연결을 프로덕션 도메인 밖에서 확인한 뒤 Production으로 올리는 완충 구간이다. 검색 엔진이 Preview를 인덱싱하지 않도록 플랫폼이 기본 보호를 두는 경우도 많다.
ENGLISH
Preview (environment)
EXAMPLE
feature 브랜치에 push하거나 PR을 열면 Vercel이 Preview URL을 만들고, 리뷰어가 그 링크로 화면을 확인한 뒤 main에 merge해 Production으로 올린다.
REFERENCE
vercel.com/docs/deployments/environments관련
이어서 볼 문서
RELATED TERMS
연관 용어
Production (environment)
실제 사용자가 접속하는 라이브·운영 환경. 로컬·프리뷰와 달리 프로덕션 도메인과 운영용 설정이 붙으며, 배포마다 달라지는 값은 환경 변수로 분리한다.
devops 롤백Rollback (deployment)
문제 난 프로덕션을 이전의 안정 배포로 다시 가리키게 해 피해를 줄이는 운영 조치. 재빌드 없이 도메인을 돌리는 경우가 많으며, DB·외부 상태·cron은 자동으로 되돌아가지 않는다.
devops 관측 가능성Observability
시스템의 출력(텔레메트리)을 보고 내부 상태를 이해하는 능력. 소프트웨어에서는 보통 traces·metrics·logs를 계측해 백엔드로 보내 분석한다.