Zum Inhalt springen
Web & Search
Zurück zum Blog

Vercel vs Railway: Wo deine Next.js-App wirklich hingehört

Beide Plattformen sind großartig — aber für unterschiedliche Use Cases. Ein ehrlicher Vergleich aus Praxisprojekten.

J
Jörg
Web & Search
28. September 2025
4 min Lesezeit
Teilen

Die Kurzfassung

  • Vercel für Next.js-Frontends, Marketing-Sites, JAMstack-Projekte — alles, was sich serverless und edge-first denken lässt.
  • Railway für Backend-Services, Long-Running-Prozesse, Datenbanken, Worker, Cron-Jobs — alles, was kein Serverless-Muster hat.

Beide Plattformen sind 2026 Spitzenklasse, aber sie zielen auf unterschiedliche Workloads. Wer das verwechselt, zahlt entweder zu viel (Vercel bei Long-Running-Tasks) oder verliert Performance (Railway für global zu auslieferndes Frontend).

Vercel im Detail

Gebaut von den Next.js-Machern — und das merkt man an jedem Detail. Zero-Config-Deploy, automatische Image-Optimierung, Incremental Static Regeneration, Edge Functions in über 30 Regionen weltweit, Preview-Deployments für jeden Pull Request, integriertes Web Analytics, Feature Flags, KV-Store, Blob Storage, Postgres (über Neon oder Supabase), Cron-Jobs (in begrenztem Umfang).

Was Vercel brilliant macht:

  • Schnellste Deploy-Erfahrung am Markt — Git push, 30 Sekunden später ist die neue Version live
  • Preview-URLs für jeden PR — Stakeholder bekommen automatisch einen Link zum Testen
  • Edge Network das wirklich global ist — Time to First Byte von 20–50 ms fast überall
  • Automatic Image Optimization mit WebP/AVIF und responsive Sizes
  • Analytics & Speed Insights direkt eingebaut
  • Seamless Next.js Integration — jede Next.js-Funktion "just works"
  • Collaborative Development mit Environments und Vercel Teams
  • KV, Blob, Postgres, Queue — integrierte Datenservices, wenn du sie willst

Wo Vercel weh tut:

  • Kosten bei Traffic — skaliert mit Bandwidth, Function Invocations und Image Optimizations
  • 60-Sekunden-Limit für Serverless Functions (Pro-Plan erlaubt 300s, Enterprise mehr)
  • Kein Docker — du deployest JavaScript/TypeScript, keine beliebigen Runtimes
  • Lock-In auf das Vercel-Ökosystem, wenn du tief in KV/Blob/Edge Config drinsteckst
  • Keine Long-Running-Prozesse — kein Hintergrund-Worker, keine langlaufenden Jobs
  • Kein persistenter Dateisystem-Zugriff

Typische Vercel-Rechnung für ein mittelgroßes Projekt:

  • Hobby: kostenlos (kleine Projekte, Nebenprojekte)
  • Pro: 20 $/Monat pro User + Usage
  • Realistisches mittelgroßes B2B-Projekt: 50–200 $/Monat
  • Traffic-starkes Konsumentenportal: 500–2000 $/Monat

Railway im Detail

Railway ist im Spirit der Heroku-Nachfolger mit moderner UI. Du deployest Docker-Container oder Buildpacks, bekommst persistent Storage, Cron Jobs, Postgres, Redis, MongoDB, MySQL — alles mit einem Klick. Railway ist das, was du wählst, wenn du echtes Backend hosten willst.

Was Railway brilliant macht:

  • Docker-First — alles, was in einem Container läuft, läuft auf Railway
  • Background Workers, Cron, lange Tasks — keine künstlichen Zeit-Limits
  • Persistente Datenbanken mit echten Volumes
  • Vorhersagbare Preise — $5 Starter-Credit, Usage-basiert, aber klar rechenbar
  • GitHub-Integration mit Auto-Deploy bei Push
  • Projekte mit mehreren Services — Frontend + Backend + Worker + DB in einem Projekt
  • Environments für Dev/Staging/Prod
  • Shell-Access zum Container, wenn du debuggen musst

Wo Railway weniger glänzt:

  • Keine Edge-Netzwerk — deine App läuft in einer Region, nicht global
  • Langsamer als Vercels CDN für globalen Frontend-Traffic
  • Weniger Frontend-spezifische Features — keine native Image-Optimierung, kein ISR
  • DX ist gut, aber nicht ganz auf Vercel-Level
  • Weniger Integrationen ins größere Ökosystem

Typische Railway-Rechnung:

  • Starter: $5 Guthaben kostenlos
  • Developer: $5/Monat + Usage
  • Realistisches Backend mit DB + Worker: 15–50 $/Monat
  • Produktive Apps mit mehreren Services: 50–200 $/Monat

Direkter Vergleich

KriteriumVercelRailway
Best forFrontend + ServerlessBackend + Container
Docker
Edge Network global✅✅⚪ (Multi-Region)
Long-Running Jobs
Background Worker
Persistent Storage⚪ (via Blob)
Cron Jobs⚪ (limitiert)
Preview Deployments✅✅
Datenbank integriert⚪ (via Neon)
Preis-VorhersagbarkeitUsage-basiert, kann skalierenBesser vorhersagbar

Mein Setup für 80% meiner Projekte

  • Vercel für das Marketing-Frontend (Next.js, Astro)
  • Railway für n8n, Background Workers, Cron Jobs, interne Services
  • Supabase für die produktive Datenbank + Auth
  • Cloudflare R2 für günstigen Object Storage

Diese Kombination ist unschlagbar in Preis, Performance und Wartbarkeit. Das Frontend liegt global am Edge, die Backend-Services laufen auf Railway in der EU-Region, die Datenbank ist bei Supabase ebenfalls in Frankfurt. Alles DSGVO-konform, alles schnell, alles günstig.

Wann du weder Vercel noch Railway nehmen solltest

  • Hochskalierbare Produktions-Apps mit strikten SLA → AWS, GCP oder Azure
  • Compliance-Anforderungen (Banken, Healthcare) → managed Cloud mit Audit-Reports
  • Kostenoptimierung im 5-stelligen Bereich → Hetzner mit eigener Infrastruktur
  • Edge-Computing mit eigener Hardware-Nähe → Fly.io oder Cloudflare Workers

Vercel und Railway sind perfekt für den Mittelstand, für Startups und für Agenturen. Sie sind nicht für jedes Szenario die richtige Wahl, aber für die meisten.

Was ich an beiden gleichermaßen schätze

  • Deploy-Zeiten unter einer Minute
  • Git-First-Philosophie
  • Transparente Preise
  • Entwicklerfreundliche DX
  • Minimal Lock-In, wenn man es richtig macht

Mein Fazit

Frontend auf Vercel, Backend auf Railway, Datenbank auf Supabase — diese Kombination ist der neue Standard-Stack für moderne Mittelstands-Projekte. Sie ist günstig, schnell, flexibel und wächst mit dir mit. Wenn du noch alles auf einem einzigen Heroku- oder Shared-Hosting-Server hast: der Wechsel lohnt sich fast immer innerhalb von drei Monaten.

J

Über den Autor

Jörg · Web & Search

Seit 1998 in IT, Web & SEO — in Emlichheim, für die Grafschaft Bentheim.

1