Skip to content

Renderer

<!-- generated:meta -->

Grupinfra
Planeresource
Spec structRendererSpec

<!-- /generated:meta -->

Kapan Memakai

kind: Renderer adalah implementasi konkret sebuah VisualSpecKind untuk shell/stack tertentu.

Kapan memakai Renderer:

  • Implementasi visual renderer (React/shadcn, Flutter, dst.) untuk satu VisualSpecKind
  • Mendistribusikan shell baru lewat marketplace

Kapan TIDAK pakai Renderer:

  • Menyusun UI aplikasi → UI kinds (Page/Form/Table/dst.)
  • Menyimpan data → kind: PersistBackend

Sumber kontrak: docs/spec/frontend/03-renderer-kind.md.

Contoh Manifest

yaml
apiVersion: formspec.dev/v1
kind: Renderer
metadata:
  name: shadcn-shell
  module: formspec/rendering
spec:
  implements: formspec/visual.form-page
  stack_family: react-shadcn
  trust_tier: official

Atribut

<!-- generated:attributes -->

AtributTipeWajibContohDeskripsi
implementsstringformspec/visual.form-page
stack_familystringreact-shadcn
trust_tierenum (official · verified · community)official

<!-- /generated:attributes -->

Gotchas

Standar terbuka (CC0) dengan implementasi referensi.