Hva er Cloudflare Pages?
Cloudflare Pages er hosting-tjenesten fra Cloudflare, lansert i 2020 som deres svar på Vercel og Netlify. I motsetning til konkurrentene, bygger Pages på Cloudflares eksisterende globale nettverk med over 330 edge-lokasjoner. Dette gir plattformen to unike fordeler: ubegrenset båndbredde selv på gratis-planen, og laveste latens globalt.
Cloudflare Pages har reelt ubegrenset båndbredde på gratis-planen. Dette er ikke markedsføring — det er faktisk slik. For høytrafikksider og kostnadsbevisste prosjekter er dette et game-changer.
Cloudflare Pages-planene
Free — gratis, reelt ubegrenset
Ubegrenset båndbredde, ubegrenset sites, ubegrenset requests. 500 builds per måned, opptil 100 custom domains per prosjekt, 5 concurrent builds. Dette er et av de mest generøse gratis-tierene på markedet.
Pro — 200 kr/mnd
5000 builds per måned, 5 concurrent builds, ubegrensede team-medlemmer. Legg til dette: Cloudflares WAF og DDoS-beskyttelse, analytics og performance-insights.
Business — 2000 kr/mnd
20 000 builds/måned, 20 concurrent, 100 % SLA-garanti, advanced WAF. Typisk for mellomstore bedrifter.
Workers — det som gjør Cloudflare unikt
I motsetning til Vercel og Netlify som kjører serverless på AWS Lambda, bruker Cloudflare sin egen "Workers"-runtime basert på V8 isolates. Dette gir to store fordeler:
- Null cold starts. Workers starter på under 5 ms. Ingen venting.
- Global distribusjon. Samme kode kjører på alle 330+ lokasjoner uten ekstra config.
Developer Platform (hele Cloudflares stack)
- D1: SQLite ved edge. Opptil 10 GB databaser, gratis tier tilgjengelig.
- R2: S3-kompatibel object storage. Null egress fees (sparer penger ved media-tunge prosjekter).
- KV: Key-value store globalt distribuert.
- Durable Objects: Stateful objects for realtime/chat-apper.
- Queues: Message queues.
Deployment
# Fra GitHub (standard) # 1. Gå til dash.cloudflare.com → Pages → Create # 2. Koble GitHub-repo # 3. Velg build command (f.eks. npm run build) # 4. Deploy # Fra CLI (Wrangler) npm install -g wrangler wrangler login wrangler pages project create my-site wrangler pages deploy dist # deploy fra bygget dist-mappe # Lokalt utviklingsmiljø wrangler pages dev # simulerer Cloudflare lokalt
Ytelse — i en egen klasse
Benchmarks fra 2026 viser Cloudflare Pages konsekvent under 50 ms TTFB globalt — fra USA til Japan til Norge. Vercel ligger på 60-80 ms, Netlify på 80-120 ms. Denne konsistensen er et konkurransepreferanse for globale applikasjoner.
Styrker og svakheter
Styrker
- Ubegrenset båndbredde gratis. I praksis spiller ingen rolle hvor mye trafikk du får.
- Beste globale ytelse. 330+ edge-lokasjoner, null cold start på Workers.
- Billigst ved skala. For høytrafikksider er besparelsen dramatisk (orders of magnitude).
- R2 null egress. Stor fordel for sider med tung media.
- Integrert full stack. Database (D1), storage (R2), compute (Workers), alt i én plattform.
- Stabil priser. Ingen "surprise bills" fra båndbreddsoverforbruk.
Svakheter
- Steilere læringskurve. Wrangler CLI og Workers-arkitektur kan være fremmed.
- Workers-runtime er ikke Node.js. Noen biblioteker fungerer ikke. Nyeste Container-runtime løser dette men med cold starts.
- Mindre polert DX enn Vercel. Dashboard fungerer, men er ikke like polert.
- Next.js support er bakpå. Støtte for nye Next.js-funksjoner kommer måneder etter Vercel.
- Node.js på edge krever nytt tanksett. Hvis du er vant til klassisk Node.js-kode, må du lære Workers-APIet.
Når bør du velge Cloudflare Pages
Riktig hvis:
- Du har (eller forventer) høy trafikk
- Kostnadskontroll er prioritet
- Global ytelse er viktig
- Du bruker Astro, statiske generatorer, eller enklere Next.js-apper
- Du vil ha alt-i-ett stack med D1, R2, Workers
Ikke riktig hvis:
- Du bruker komplekse Next.js-funksjoner (ISR, Server Actions — vurder Vercel)
- Du trenger Node.js-spesifikke biblioteker i runtime
- Team har lite devops-erfaring og må ha polert DX