You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(json-render): ship out-of-box SPA and unsupported-component placeholder
Serve a JSON-render UI with no client build: `@devframes/json-render-ui`
now ships a prebuilt standalone SPA under `dist/spa`, exposed through a
node-safe `./spa` entry (`jsonRenderSpaDir` + `createJsonRenderDevframe`).
The SPA discovers views from a new view index the node factory maintains
(`JSON_RENDER_INDEX_KEY`), so an app publishes a view and it renders —
one view full-bleed, several under the shared segmented switcher, each
labelled by an optional per-view `title`.
Let any frontend render a spec even when it doesn't implement every
component: the renderer isolates an element whose type is absent from the
active registry behind a placeholder (showing the type and a gist of its
prop keys) and warns, while the rest of the view renders.
Migrate `examples/minimal-json-render` onto the prebuilt SPA, dropping its
hand-authored client and Vue/Vite build.
Co-authored-by: an agent
0 commit comments