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