요즘 내가 만드는 것들은 더 이상 ‘웹페이지’가 아니다.
메모앱, 단어 학습기, AI 도구, 대시보드, PDF 생성기 같은 작은 서비스들이다.
이걸 서버에 올리는 순간, 운영이 시작된다.
문제는 대부분의 플랫폼이 이 지점에서 갑자기 어려워진다는 것이다.
- 서버를 만들어야 하고
- 배포 파이프라인을 이해해야 하고
- 트래픽과 비용을 걱정해야 한다
Cloudflare Pages는 이 복잡한 구간을 완전히 삭제한다.
Pages는 단순한 정적 호스팅이 아니다
Cloudflare Pages는 흔히 Netlify나 GitHub Pages와 비교된다.
하지만 구조는 완전히 다르다.
Cloudflare Pages는 Workers와 같은 엣지 네트워크에서 실행되는 프론트엔드 레이어다
브라우저
↓
Cloudflare Edge
↓
Pages (HTML · JS)
↓
Workers (API · 인증 · 캐시)
↓
외부 API · DB · AI 모델
즉 Pages는
AI 웹앱의 사용자 인터페이스(UI) 역할을 한다.
왜 이게 AI 연구자에게 중요한가
AI 기반 웹도구는 대부분 이런 구조를 가진다.
- 프론트엔드: HTML + JS
- 백엔드: API (OpenAI, Gemini, Supabase, Google 등)
- 인증 · 요금 · 제한 · 캐시
Pages + Workers는 이걸 서버 없이 구현하게 해준다.
- Pages → 화면
- Workers → API 중계, 키 보호, 속도 개선
이건 단순 호스팅이 아니라
미니 SaaS 인프라다.
초보자에게 특히 유리한 이유
Cloudflare Pages의 진짜 장점은 진입 장벽이다.
초보자는 보통
“서버 공부 → 배포 → 에러 → 포기”
라는 루트를 탄다.
Pages는 이 단계를 통째로 삭제한다.
**“코드 → GitHub → 배포 완료”**가 된다.
실제로 어떤 것들을 배포할 수 있나
Cloudflare Pages는 다음을 모두 소화한다.
- React / Vue / Svelte 앱
- 순수 HTML + JS 웹앱
- AI 프롬프트 도구
- 메모앱
- 학습 대시보드
- 데이터 시각화 페이지
그리고 트래픽이 늘어나도:
- CDN 자동
- 서버 증설 없음
- 비용 폭탄 없음
이게 개인 연구자에게 결정적이다.
이건 실험용이 아니라 ‘운영용’이다
Pages + Workers 구조는:
- 스타트업
- API 서비스
- 교육용 플랫폼
에서 실제로 쓰이는 구조다.
다만 보통은 AWS, Vercel, GCP로 한다.
Cloudflare는 이걸 무료부터 시작하게 해 준다.
이건 “학습용 서비스”가 아니라
**“실제로 돌아가는 개인 플랫폼”**을 만들 수 있는 인프라다.