26. März 2026

Vercel JSON-Render: Generative UI aus strukturiertem JSON

Vercel hat json-render als Open-Source-Projekt unter Apache-2.0-Lizenz veröffentlicht. Das Framework ermöglicht es AI-Modellen, Benutzeroberflächen aus natürlichsprachlichen Prompts zu erstellen -- nicht als rohen HTML-Output, sondern als strukturierte JSON-Beschreibungen von UI-Komponenten.

Wie es funktioniert

Entwickler definieren einen Katalog von UI-Komponenten mit ihren Eigenschaften und Einschränkungen. Das AI-Modell erhält diesen Katalog als Kontext und komponiert daraus Interfaces, indem es JSON-Strukturen erzeugt, die Komponenten referenzieren, verschachteln und mit Daten befüllen. Ein Renderer auf Client-Seite übersetzt diese JSON-Beschreibungen in tatsächliche UI-Elemente.

Der Unterschied zu HTML-Generation: Das Modell arbeitet nicht mit beliebigem Markup, sondern innerhalb eines definierten Vokabulars. Dadurch bleibt die Ausgabe konsistent und typsicher -- das Modell kann nur Komponenten verwenden, die im Katalog existieren, und muss deren Schnittstellen einhalten.

Mehrere Frontend-Frameworks werden unterstützt.

Anwendungsfälle

Abgrenzung zu bestehenden Ansätzen

json-render ist kein HTML-Generator und kein Low-Code-Builder. Es sitzt zwischen beiden: Das AI-Modell denkt in Komponenten statt in Pixeln oder Tags. Bestehende Ansätze wie direkte HTML-Generation durch LLMs leiden unter Inkonsistenz (jede Ausgabe sieht anders aus) und fehlender Typsicherheit (das Modell kann beliebiges Markup erzeugen). json-render begrenzt den Ausgaberaum auf vordefinierte Bausteine.

Community-Reaktionen

Die Reaktionen sind gemischt. Befürworter sehen den Wert in der Standardisierung: Ein gemeinsames Format für AI-generierte UIs könnte die Interoperabilität zwischen verschiedenen Modellen und Frameworks verbessern. Skeptiker fragen, wie sich json-render von bestehenden Schema-basierten UI-Ansätzen (JSON Schema Forms, SDUI-Patterns in Mobile Apps) unterscheidet und ob ein weiterer Standard notwendig ist.

Praxis-Relevanz

Wer heute AI-gesteuerte Interfaces baut, hat json-render als konkretes Werkzeug zur Verfügung. Die Apache-2.0-Lizenz erlaubt kommerziellen Einsatz ohne Einschränkungen. Der Katalog-Ansatz passt gut zu Teams, die bereits ein Design-System mit definierten Komponenten haben -- der Schritt von dort zu einem json-render-Katalog ist überschaubar.

Quellen

Nach oben