블로그나 포트폴리오 사이트를 직접 만들어서 운영해보고 싶은데, 서버 비용 때문에 망설이는 분들이 많으실 것 같습니다. 다행히 정적 사이트 수준에서는 무료로 충분히 호스팅할 수 있는 방법들이 잘 갖춰져 있어서, 제가 알아본 내용을 정리해봤습니다.
한눈에 비교
서비스 장점 이럴 때 좋음
| GitHub Pages | 완전 무료, 저장소만 있으면 됨 | Jekyll, 순수 HTML 블로그 |
| Vercel | 배포 자동화 최고 수준 | Next.js, Astro, React 블로그 |
| Netlify | 폼/서버리스 함수도 무료 제공 | Hugo, Gatsby |
| Cloudflare Pages | 무제한에 가까운 대역폭, 빠른 속도 | 트래픽이 늘어날 가능성이 있는 사이트 |
1. GitHub Pages - 가장 간단하고 확실한 방법
정적 사이트를 무료로 호스팅하기에 진입장벽이 가장 낮은 방법입니다.
GitHub 저장소만 있으면 별도 서버 설정 없이 배포할 수 있고, 커스텀 도메인도 무료로 연결됩니다.
시작 방법
- 내아이디.github.io 이름으로 저장소 생성
- Jekyll 테마 클론 또는 정적 HTML 파일 추가
- git push 하면 몇 분 안에 https://내아이디.github.io로 자동 배포
Jekyll이나 순수 HTML/CSS로 블로그를 직접 만들고 싶고, GitHub 사용이 익숙하다면 가장 먼저 시도해볼 만합니다.
2. Vercel - 프론트엔드 프레임워크에 최적화
Next.js, Astro, React 기반으로 좀 더 세련된 블로그를 만들고 싶다면 Vercel이 좋은 선택입니다.
GitHub 저장소를 연결해두면 커밋할 때마다 자동으로 재배포되는 게 가장 큰 장점입니다.
시작 방법
- GitHub 저장소에 프로젝트 push
- Vercel 대시보드에서 저장소 Import
- 빌드 설정 자동 감지 후 Deploy 클릭
- 이후로는 git push만 하면 자동 재배포
무료 서브도메인(프로젝트명.vercel.app)이 바로 제공되고, 커스텀 도메인도 무료로 연결할 수 있습니다.
3. Netlify - 폼/함수 기능까지 무료로
Vercel과 흐름은 비슷하지만(GitHub 연결 → 자동 배포), 무료 티어에 폼 제출 처리나 서버리스 함수 같은 기능이 포함돼 있습니다. 블로그에 방명록이나 간단한 댓글 기능을 직접 붙여보고 싶다면 유용합니다.
4. Cloudflare Pages - 속도와 대역폭에서 강점
무료 티어인데도 대역폭 제한이 사실상 없다시피 해서, 트래픽이 갑자기 늘어도 부담이 적습니다. 전 세계 CDN을 기본으로 깔고 가기 때문에 로딩 속도도 빠른 편이고, 정적 사이트 생성기 종류를 가리지 않고 두루 지원합니다.
정리
- 가장 간단하게 시작하고 싶다면 → GitHub Pages + Jekyll
- 좀 더 세련된 블로그를 프레임워크로 만들고 싶다면 → Vercel + Astro/Next.js
- 댓글/폼 같은 부가 기능도 무료로 붙이고 싶다면 → Netlify
- 트래픽 증가에 대비하고 싶다면 → Cloudflare Pages
넷 다 GitHub 저장소 연결 후 git push만으로 자동 배포된다는 공통점이 있어서, 결국 어떤 프레임워크로 블로그를 만들지에 따라 선택하면 될 것 같습니다. 저는 이번에 Astro + Vercel 조합으로 한번 만들어볼까 고민 중입니다.
'n년차 개발자' 카테고리의 다른 글
| AI 시대 개발자 공부법, IDE 없이 개발하는 사람들을 보며 든 생각 (0) | 2026.07.17 |
|---|---|
| GitLab Runner 오프라인, This job is stuck because you don't have any active runners online (0) | 2026.07.16 |
| Nexus 디스크 부족으로 인한 Maven Deploy 실패 (0) | 2026.07.14 |
| 크롤링 트래픽을 어디까지 허용하고 어떻게 통제해야 할까? (0) | 2025.12.15 |
| 개인화 추천 API 성능 개선 (0) | 2025.11.27 |
