[META] Production-ready client-side data model + internal HTTP API

Created on 24 April 2025, 16 days ago

Overview

XB was originally developed in parallel:

  • one pure client-side PoC
  • one pure server-side PoC

Then we got the two talking to each other. XB was originally developed with support SDCs, exclusively, and this is still visible in the metadata about components (the /xb/api/config/component route's response): they're highly SDC-specific.

Then in December 2024, we overhauled it significantly in 📌 Not all components have UUIDs, so rename to ID Active and introduced multiple "node types" in the JSON tree structure the client expects.

Proposed resolution

(Numbered lists must happen one after the other, bulleted lists can happen in parallel.)

🌱 Plan
Status

Active

Version

0.0

Component

Internal HTTP API

Created by

🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024