🚀 첫 웹사이트 배포하기
📖 정의
**웹사이트 배포(Deployment)**는 로컬 컴퓨터에서 개발한 웹사이트를 인터넷에 공개하여 누구나 접속할 수 있게 만드는 과정입니다. Vercel과 Netlify는 무료로 정적 웹사이트와 프론트엔드 애플리케이션을 배포할 수 있는 플랫폼으로, GitHub과 연동하면 코드를 푸시할 때마다 자동으로 배포됩니다.
🎯 비유로 이해하기
책 출판하기
웹사이트 배포를 책 출판에 비유하면:
로컬 개발 = 원고 작성
├─ 컴퓨터에서만 볼 수 있음
└─ 수정과 실험 자유롭게
GitHub = 출판사에 원고 제출
├─ 버전 관리 (초고, 2차 수정...)
└─ 협업자와 공유
배포 플랫폼 = 인쇄 및 배포
├─ Vercel/Netlify = 출판사
├─ 도메인 = 책 제목과 ISBN
└─ 누구나 접근 가능
자동 배포 = 자동 재인쇄
└─ 원고 수정하면 자동으로 새 판 출간