11 Punkte von xguru 2026-03-28 | 1 Kommentare | Auf WhatsApp teilen
  • Ein generatives UI-Framework, bei dem die AI Nutzer-Prompts entgegennimmt, JSON-Strukturen erzeugt und diese mit vordefinierten Komponenten rendert
  • Erzeugt dynamische und personalisierte UIs aus Prompts und stellt zugleich über einen vordefinierten Komponenten-Katalog sichere und vorhersehbare Ausgaben sicher
  • Wenn im Katalog Komponenten, Aktionen und Validierungsfunktionen definiert sind, erzeugt die AI nur eingeschränktes (constrained) JSON innerhalb dieses Rahmens
  • Das erzeugte JSON wird per Streaming schrittweise gerendert, sodass die UI sofort angezeigt wird, sobald Modellantworten eintreffen
  • Die erzeugte UI kann als eigenständig ausführbarer React-Code (Next.js-Projekt) exportiert werden und als reiner React-Code ohne Runtime-Abhängigkeiten bereitgestellt werden
  • Unterstützt Rendering sowohl für React als auch React Native mit demselben Katalog und Spezifikationsformat, sodass Web und Mobile mit einer einzigen Definition abgedeckt werden können
  • Bereitgestellte Komponenten
    • Layout: Card, Grid, Stack, Tabs, Carousel, Collapsible, Accordion
    • Eingabe: Input, Textarea, Select, Checkbox, Radio, Switch, Slider, Toggle, ToggleGroup, Rating
    • Anzeige: Text, Heading, Image, Badge, Alert, Progress, Skeleton, Spinner, Table, Avatar, Separator
    • Interaktion: Button, ButtonGroup, Link, DropdownMenu, Dialog, Drawer, Popover, Tooltip, Pagination
    • Diagramme: BarGraph, LineGraph
    • Jede Komponente unterstützt bidirektionale Datenbindung über { $bindState }
    • Über das Array checks lassen sich Validierungsregeln wie required, email und minLength deklarativ festlegen
    • Event-Handler werden über on.press, on.change, on.select, on.submit usw. gebunden
  • npm install @json-render/core @json-render/react

1 Kommentare

 
wskyland 27 일 전

Großartig. Ich denke, damit könnte man künftig ausgehend von der Planung ein gutes Bindeglied für die Bereiche Design und Publishing schaffen.