Typebase - Backend as a TypeScript folder
Show HN: Typebase – A single-folder back end you write in TypeScript
Typebase verwandelt einen Ordner in Ihrer App in ein vollständig typisiertes Backend. Definieren Sie Datenbankschema, Server-Aktionen und Authentifizierung in TypeScript-Dateien und stellen Sie mit einem Befehl auf Vercel, Cloudflare Workers oder Deno Deploy bereit. Ihr Frontend ruft die Funktionen wie lokale Funktionen auf – mit Ende-zu-Ende-Typsicherheit. Kein separates Repository, kein Dashboard, keine RLS-Policies. Volle Kontrolle über Ihre Postgres-Datenbank, keine Vendor-Lock-in. Perfekt für Entwickler, die die DX von Convex mit der Offenheit von Supabase verbinden möchten.
Mit Typebase ist Ihre Autorisierung explizit: Ihre Aktion deklariert die Spalten, die sie akzeptiert, und Ihr Auth-Check läuft im Code, bevor irgendetwas die Datenbank erreicht. Fügen Sie eine Spalte hinzu, und der Compiler sagt Ihnen, wer sie schreiben darf.