Zum Hauptinhalt springen

Fragen

Ist die generierte Software eine echte Anwendung oder nur ein Mockup?

Es ist eine vollständige Anwendung, kein Mockup: eine echte PostgreSQL-Datenbank (über Prisma), API-Routen, die Daten anlegen, lesen, ändern und löschen, eine Authentifizierung, und eine Oberfläche, die aus dieser Datenbank LIEST und in sie SCHREIBT. Vor der Auslieferung durchläuft jede Anwendung eine automatisierte Validierung: Sie muss kompilieren, wie in Produktion starten und einen Browser durch jeden Bereich klicken lassen – nicht nur „so aussehen“, als würde sie funktionieren.

Mockup und Anwendung: was sie wirklich trennt

Ein Mockup zeigt eine Oberfläche: Bildschirme, die so oder so aussehen, oft mit im Code fest verdrahteten Daten oder einer Handvoll Beispielen, die einen Seiten-Reload nicht überleben. Das ist nützlich, um ein Projekt zu besprechen; es speichert nichts, und es berechnet nichts.

Eine Anwendung hingegen speichert dauerhaft: Was Sie anlegen, ist am nächsten Tag noch da, in einer echten Datenbank, und was Sie ändern, wirkt sich überall aus, wo es angezeigt wird. Blueprint Maker generiert konsequent die zweite Art: ein Prisma-Schema, eine eigene PostgreSQL-Datenbank, API-Routen für jede Entität, eine Oberfläche, die diese Routen ausliest, statt fest verdrahtete Werte anzuzeigen.

Der Beweis: eine automatisierte Validierung vor der Auslieferung

Was hier behauptet wird, zählt nur, wenn es geprüft wird, nicht nur geschrieben. Jede generierte Anwendung durchläuft daher vor der Auslieferung eine Laufzeit-Validierung: Der Code wird extrahiert, die Anwendung wird wie in Produktion gebaut, auf einem echten Server gestartet, und ein automatisierter Browser klickt anschließend durch jeden Bereich der Navigation, um zu bestätigen, dass er fehlerfrei angezeigt wird.

Dieser Schritt ist keine kosmetische Prüfung des Quellcodes: Er führt die Anwendung genau so aus, wie es ein Besucher täte, gegen eine isolierte, der Validierung vorbehaltene Datenbank. Eine Anwendung, die nicht kompiliert, nicht startet oder bei einem Bereich abstürzt, wird nicht so ausgeliefert.

Was das für Sie konkret bedeutet

Die Anwendung kommt mit realistischen Demodaten, damit Sie sie sofort bewerten können, aber nichts ist festgelegt: Legen Sie einen Datensatz an, ändern Sie ihn, löschen Sie ihn, und die echte Datenbank hält es fest. Das Dashboard zeigt keine im Voraus geschriebenen Zahlen: Seine Kennzahlen werden bei jeder Anzeige durch eine Datenbankabfrage berechnet.

Und weil es Standardcode ist (Next.js, Prisma, TypeScript) und keine proprietäre Blackbox, lässt es sich exportieren: als ZIP-Archiv oder GitHub-Push, um es zu hosten, wo Sie wollen, und wie jedes Softwareprojekt weiterzuentwickeln.

Weiterführendes

Verwandte Fragen

Generieren Sie eine Anwendung, kein Mockup