Hahn-Solo Product Management
  • Dashboard
  • Technologies
  • Competitors
  • Tasks
Theme
Basic Information
Status
Open
Priority
Later
Category
Trending Feature
Repo
Content SDK PM
Effort
Significant
Task ID
T-A095A5BE
Details
Evaluate Multi-Framework SDK Strategy
Assess feasibility of supporting frameworks beyond Next.js (Vue/Nuxt, Svelte/SvelteKit, Astro) in Content SDK. Storyblok offers SDKs for all of these and Contentful supports 5+ frameworks. Produce an ADR documenting the decision: invest in multi-framework or double down on Next.js-first with a framework-agnostic core.
Why
Storyblok's framework breadth and Contentful's 300K+ developer community highlight that Next.js-only narrows Content SDK's addressable market. However, multi-framework support is expensive and may dilute focus. An explicit decision should be documented.
Evidence
Storyblok CI report (7 framework SDKs); Contentful CI report (5+ SDKs); Content SDK currently Next.js-only
Details
Context: Content SDK is exclusively Next.js-focused. Competitors offer broader framework support: Storyblok has official SDKs for React, Next.js, Vue, Nuxt, Svelte, Astro, and more; Contentful supports 5+ frameworks with mature SDKs. This limits Content SDK's addressable market to the Next.js ecosystem. However, multi-framework support is expensive to build and maintain, and Sitecore's explicit bet on Next.js has enabled deeper integration (proxy.ts, App Router support, Design Studio).

Steps:
1. Survey the Content SDK package architecture to identify what is framework-agnostic vs Next.js-specific

- `core`, `content`, `search`, `analytics-core`, `events`, `personalize` appear framework-agnostic

- `nextjs`, `react` are framework-specific

2. Assess effort to create `@sitecore-content-sdk/vue` and `@sitecore-content-sdk/svelte` packages
3. Evaluate demand signals: Sitecore community requests, competitor adoption data, framework market share
4. Produce an ADR documenting the decision with trade-offs

Acceptance criteria:
ADR produced and reviewed
Clear recommendation: multi-framework investment, Next.js-first with escape hatches, or Next.js-only
If multi-framework: prioritized framework list with effort estimates

Risks: Multi-framework support could dilute engineering focus and slow the Next.js experience improvements that are Content SDK's current strength. The ADR should weigh opportunity cost explicitly.
Source Report
reports/product-management/content-sdk/2026-04-05-content-sdk-pm.md
Report date: Apr 5, 2026