Advanced Modeling

Deep-dive into multi-layered schemas, Json-type blobs, and automated integrity protocols.

No-Migration Orchestration

Since FreeCMS persists content structures as dynamic segments, you can evolve your models without underlying platform restarts. Logic is handled at the edge application layer.

Central Node
Sync Protocol v1.0
Global Edge
Fig 1.2: Project Logic ↔ Persistence Segment Flow

Json Type Strategy

Use the Json field type for complex nested structures—arrays of objects, repeater fields, or any heterogeneous data. The CMS stores the value as an opaque JSON blob and returns it as-is to your frontend, enabling zero-transform integration.

When to use Json

Use Json for fields like content blocks, feature cards, or table-of-contents arrays where the internal structure is defined by your frontend, not the CMS.
Refreshed: 2026-04-06T11:57
Logic Architect: Vishwanath Hatti
Improve this documentation

Live Examples Pending

We are currently synchronizing the live edge delivery nodes. Soon you can test these APIs in real-time.