Sitecore articles
« Return to blog
Driving Sitecore XM Cloud Authoring with an MCP Server
Learn how to wire an MCP server to the Sitecore Authoring GraphQL API so an AI coding agent can create items, compose layout XML, and provision sites, without SPE elevation.

One Component, Every Brand: Themes and Rendering Variants in XM Cloud
Learn how to make a single component wear any brand using CSS-variable themes, Sitecore Styles, and rendering variants, with zero brand-specific component code.

Debugging Silent Edge Composition Failures in XM Cloud
Learn how to diagnose the dreaded empty page, when Sitecore Edge returns a stub layout and your head app crashes with "route undefined".

Next.js 16 in Content SDK: Use proxy.ts, not middleware.ts
Learn why Content SDK 2.x on Next.js 16 swaps middleware.ts for proxy.ts, why keeping both hard-fails your build, and where your custom gate logic goes now.

Fetching Component Properties Server-Side in Sitecore XM Cloud
Learn how to use getComponentServerProps in Sitecore XM Cloud to fetch component data server-side with GraphQL. See a real example of a Related Blogs component that queries the top related posts by category before rendering.

Concept: Tag-Based Filtering with Dynamic Item Listings in Sitecore XM Cloud
Empower content authors with dynamic listings powered by SXA tags, React context, and GraphQL

Concept: Combining Rendering Variants with Placeholder Settings
Use rendering variants and placeholder settings together to create context-aware, modular, and reusable components in Sitecore XM Cloud but not break design.

Simplifying GraphQL Queries in Sitecore XM Cloud with TypeScript
Automatically convert .graphql files into usable TypeScript constants for clean, scalable query management.