If you’re running a website on SitecoreAI, there’s a good chance it’s still built on JSS. You may have heard some buzz about the Content SDK, but it’s easy to assume it’s just another technical upgrade.
It’s not.
The Content SDK unlocks powerful capabilities that simply aren’t available with JSS.
Design Studio

- AI-Powered Creativity
- Prompt-based component creation and design updates
- Code at Your Fingertips
- Inspect and tweak component code directly
- Updates sync automatically after deployment
- Smarter Visualization
- Admins can customize placeholder values to match brand design
- Automatic visualization data sources for better rendering
Native SitecoreAI Pages Integration

The Content SDK is purpose-built to integrate with SitecoreAI Pages, enabling modern visual authoring workflows that JSS was never designed to support.
- Native visual editing and preview support
- Authoring experience aligned with SitecoreAI Pages
- JSS does not fully support the Pages authoring model
Component-level A/B/n Testing
Built-in experimentation support allows you to run component-level tests without custom implementation.
- SDK-managed variants and traffic splits
- No custom variant-switching code required
- JSS requires manual implementation for equivalent functionality
SDK-level Personalization
Personalization becomes a first-class concept through direct integration with SitecoreAI decisioning services.
- Audience-based rendering handled by the SDK
- Integrated with SitecoreAI personalization services
- No native personalization abstractions in JSS
Next.js App Router Support

The Content SDK is the only supported path for adopting the modern Next.js App Router architecture on SitecoreAI.
- Modern routing and data-fetching patterns
- Improved rendering performance
- JSS only supports the legacy Pages Router
Component Variant File Colocation
The Content SDK allows component variants to live alongside their base components, improving developer experience and project organization.
- Variants managed as first-class files
- Cleaner component structure for experimentation
- Not supported in JSS
Built-in Preview and Authoring Context
Preview and draft content handling are standardized and managed directly by the SDK.
- Predictable preview behavior across rendering layers
- Fewer edge cases for authoring workflows
- JSS preview behavior varies by implementation
Wrapping It Up
JSS can still render content, but it’s no longer the gateway to everything SitecoreAI offers.
Features like AI-powered Design Studio, native Pages integration, modern Next.js architecture, and SDK-level experimentation are all built on the Content SDK and simply aren’t available otherwise.
The good news? Upgrading doesn’t have to be painful.
We are excited to introduce the SitecoreAI SDK Upgrade Assistant. Using AI agents, industry expertise, and automated scripting, the toolkit reduces manual effort and accelerates the upgrade process.

