modules

Content Middleware

Content transformation pipeline with 10 middleware types for access control, format conversion, personalization injection, cache optimization, and A/B variant selection.

Content transformation pipeline with 10 middleware types for access control, format conversion, personalization injection, cache optimization, and A/B variant selection.

transform-content-in-flight

Transform Content in Flight Content Middleware sits between the content store and the delivery API. Each middleware in the pipeline can transform, filter, enrich, or gate content before it reaches the consumer. Chain middlewares to build complex content delivery logic without touching application code. Built-in middlewares include access control (role-based content visibility), format conversion (Markdown → HTML, JSON → XML), personalization injection (merge user context into content), cache optimization (vary by user segment, locale, device), and A/B variant selection (serve experiment variants).

data Viz

Content Middleware Specifications

Middleware Types
10 built-in: auth, format, personalization, cache, A/B, locale, geo, device, rate-limit, transform
Pipeline
Ordered middleware chain with short-circuit support
Custom
TypeScript middleware SDK for custom logic
Performance
<2ms overhead per middleware in chain

features

caching: true

ab variants: true

access control: true

personalization: true

format conversion: true

Relationships

products

capabilities

sub modules

use cases

  • Content Management