🌳 고급 인프라
Vercel과 Netlify란?
쉽게 이해하기
Vercel과 Netlify는 음식 배달 앱 같아요. 직접 음식을 배달하려면 오토바이도 사야 하고 길도 찾아야 하지만, 배달 앱을 쓰면 버튼 하나로 끝나죠. 이 플랫폼들도 복잡한 서버 설정 없이 코드를 올리기만 하면 자동으로 웹사이트가 인터넷에 올라가요.
핵심 정리
프론트엔드 배포를 쉽게 해주는 클라우드 플랫폼입니다.
자세히 알아보기
Vercel과 Netlify는 프론트엔드 애플리케이션을 쉽게 배포할 수 있게 해주는 클라우드 플랫폼이에요. 전통적으로 웹사이트를 인터넷에 올리려면 서버를 직접 관리하고, 도메인을 연결하고, SSL 인증서를 설정하는 등 복잡한 과정을 거쳐야 했어요.
이 플랫폼들의 가장 큰 장점은 Git과의 자동 연동이에요. GitHub나 GitLab에 코드를 푸시하면 자동으로 빌드하고 배포해요. 코드를 수정해서 다시 푸시하면 몇 분 안에 변경사항이 반영되죠. 이걸 '지속적 배포(Continuous Deployment)'라고 해요.
Vercel은 Next.js를 만든 회사가 운영해서 Next.js 프로젝트와 특히 잘 맞아요. 자동으로 성능 최적화를 해주고, 이미지 최적화 같은 고급 기능도 기본으로 제공해요. Netlify는 다양한 프레임워크를 지원하고, 폼 처리나 서버리스 함수 같은 기능이 강력해요.
둘 다 무료 플랜이 있어서 개인 프로젝트나 포트폴리오 사이트를 올리기에 좋아요. 프리뷰 배포 기능도 있어서 Pull Request마다 임시 URL을 만들어줘서, 실제 배포 전에 변경사항을 미리 확인할 수 있어요. 트래픽이 늘어나면 자동으로 확장되고, 전 세계 CDN을 통해 빠른 속도를 보장해요.