Bereitstellung auf Vercel mit einer Datenbank
Verbinden Sie eine Vercel-Postgres- oder Neon-Datenbank mit einer auf Vercel bereitgestellten SvelteKit-App.
Bereitstellung auf Vercel mit einer Datenbank ist eine kostenlose Sveltejs Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Sveltejs Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Sveltejs Academy-Kurs umfasst insgesamt 4 Lektionen.
Datenbank auswählen
Vercel bietet Postgres, KV und Blob-Speicher. Auch Neon und PlanetScale sind beliebt.
Projekt erstellen
Verbinden Sie Ihr GitHub-Repository mit Vercel. Es wird automatisch als SvelteKit-Projekt erkannt.
Env-Variablen festlegen
Fügen Sie DATABASE_URL im Vercel-Projekt-Dashboard unter „Environment Variables“ hinzu.
Laufzeit auswählen
Die Node-Laufzeit bietet vollständige Node-Kompatibilität. Die Edge-Laufzeit ermöglicht schnellere Kaltstarts, hat aber Einschränkungen.
Migration in CI
Führen Sie Drizzle-Migrationen während des Builds oder als separaten Bereitstellungsschritt aus.
Verbindungspooling
Verwenden Sie für den Datenbankzugriff in serverlosen Umgebungen einen Pooler (Neon, Supabase, PgBouncer), um eine Erschöpfung der Verbindungen zu vermeiden.
Edge-kompatible Treiber
Verwenden Sie für die Edge-Laufzeit Treiber wie den serverlosen Treiber von Neon, die über HTTP funktionieren.
Vorschau-Bereitstellungen
Vercel erstellt für jeden PR eine Vorschau-URL. Verwenden Sie diese mit einer Staging-Datenbank oder einem eigenen Branch.
Logs und Monitoring
Untersuchen Sie Laufzeit-Logs im Vercel-Dashboard und integrieren Sie Sentry für Fehler.
Benutzerdefinierte Domain
Fügen Sie Ihre Domain in Vercel hinzu. HTTPS wird automatisch eingerichtet.
Kosten im Blick behalten
Verfolgen Sie Funktionsausführungen und Datenbanknutzung. Serverlose Lösungen können je nach Datenverkehr günstig oder teuer sein.
Kurztest
Warum sollten Sie in serverlosen Umgebungen Verbindungspooling verwenden?
Zusammenfassung
Stellen Sie mit Env-Variablen auf Vercel bereit, wählen Sie Laufzeit und Datenbanktreiber mit Bedacht und verwenden Sie für serverlose Workloads einen Connection-Pooler.
Häufig gestellte Fragen
Ist die Lektion „Bereitstellung auf Vercel mit einer Datenbank“ kostenlos?
Ja — der vollständige Text von „Bereitstellung auf Vercel mit einer Datenbank“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Sveltejs Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Sveltejs Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Bereitstellung auf Vercel mit einer Datenbank“?
Verbinden Sie eine Vercel-Postgres- oder Neon-Datenbank mit einer auf Vercel bereitgestellten SvelteKit-App. Du übst Sveltejs Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Sveltejs Academy zu starten?
Keine Vorkenntnisse erforderlich. Sveltejs Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.
Wie lange dauert die Lektion „Bereitstellung auf Vercel mit einer Datenbank“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Sveltejs Academy-Lektion Code schreiben und ausführen?
Ja. Jede Sveltejs Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Auth + Datenbank + API: Architektur
- Drizzle ORM mit SvelteKit
- Bereitstellung auf Vercel mit einer Datenbank
- Typsicherheit von Ende zu Ende mit tRPC