Khufu bringt ein SaaS in 7 Tagen in Produktion — dank eines einzigen, bewusst festgelegten Stacks: Next.js im Frontend, NestJS im Backend, Prisma als ORM, PostgreSQL als Datenbank, alles auf Managed-Cloud-Hosting deployt. Eine Sprache — TypeScript — vom Browser bis zur Datenbank. Das ist kein Trend: Jeder Baustein wird gewählt, weil er zwei Ziele zugleich erfüllt, Liefergeschwindigkeit und langfristige Wartbarkeit. Hier ist das Warum.
Ein Stack, eine Sprache, vom Frontend bis zur Datenbank
Die erste Entscheidung, die eine Woche spart, ist, nicht wählen zu müssen. Khufu nutzt auf jedem Projekt denselben Stack, mit TypeScript überall: Ein Entwickler wechselt vom Frontend ins Backend, ohne Sprache, Denkmodell oder Werkzeuge zu wechseln. Zwischen Client und Server geteilte Typen beseitigen eine ganze Klasse von Bugs — jene, die auftreten, wenn Frontend und Backend sich über die Form der Daten nicht mehr einig sind.
- Striktes TypeScript vom Browser bis zur Datenbank: eine Sprache zu beherrschen, null Kontextreibung.
- Ein fester Stack: keine Zeit verschwendet, um bei jedem Projekt Werkzeuge neu zu bewerten.
- Wiederverwendbare Muster von Produkt zu Produkt — Auth, Zahlung und Dashboards sind bereits erprobt.
Next.js: ein schnelles Frontend ohne versteckte Schulden
Next.js übernimmt Rendering, Routing, API und SEO in einem einzigen Framework. Konkret starten wir ein Produkt mit Authentifizierung, servergerenderten Seiten und sauberem SEO in Stunden, nicht in Tagen. Und weil es Standard-React auf einer stark dokumentierten Basis ist, bleibt der Code lesbar und für jeden Entwickler leicht zu übernehmen — kein Eigenbau-Framework, das nur Sie verstehen würden.
NestJS, Prisma und PostgreSQL: ein strukturiertes, typisiertes Backend
Auf dem Server erzwingt NestJS eine klare Architektur — ein Modul pro Fachdomäne — und vermeidet so den klassischen Spaghetti-Code hastig zusammengebauter MVPs. Prisma erzeugt einen typisierten Client aus dem Datenbankschema: Abfragen werden zur Compile-Zeit geprüft, Migrationen sind versioniert, und PostgreSQL liefert eine solide relationale Datenbank, die von der V1 bis zu Zehntausenden Nutzern trägt, ohne Neuschreiben.
- NestJS: erzwungene Struktur, damit der Code auch nach sechs Monaten Änderungen wartbar bleibt.
- Prisma: ein Schema, versionierte Migrationen, typisierte Abfragen — weit weniger Datenbugs.
- PostgreSQL: die relationale Referenzdatenbank, kostenlos, ohne künstliche Grenzen.
Ein fester Stack ist kein Dogma: Er ist das, was uns in 7 Tagen liefern lässt, wofür andere drei Monate brauchen — ohne die Schulden anzuhäufen, die man später zurückzahlen muss.
Managed-Cloud-Hosting: null Ops, automatische Skalierung
Wir deployen auf Managed-Cloud-Hosting (Vercel im Frontend, Cloud Run im Backend): kein Server zu administrieren, ein Deploy bei jedem Commit, automatische Skalierung mit dem Traffic. Sie bezahlen keinen Vollzeit-DevOps-Ingenieur für eine V1, und die Infrastruktur zieht mit, wenn das Produkt abhebt. Continuous Deployment steht ab dem ersten Tag — das Produkt ist an Tag 2 unter einer echten URL live.
Warum diese Entscheidungen Tempo UND Wartbarkeit dienen
Die meisten Teams behandeln beides als Gegensatz: schnell sein und Schulden anhäufen, oder sauber bauen und Monate brauchen. Der Khufu-Stack lehnt diesen Kompromiss ab. Jeder Baustein ist Mainstream, dokumentiert und typisiert, also heute schnell zu schreiben und morgen leicht zu übergeben. Das lässt uns eine produktionsreife V1 in 7 Tagen liefern, zum Festpreis von 15.000 €, mit Quellcode, der Ihnen gehört und den jeder Entwickler übernehmen kann — kein Prototyp zum Wegwerfen in sechs Monaten.