Septiembre de 2025: la migración al Content SDK la documentaron todos menos Sitecore
Septiembre de 2025 dejó un hecho que cambia cualquier plan sobre XM Cloud: si mueve un front end de JSS al Content SDK, el Experience Editor no viaja con usted. La edición visual pasa a XM Cloud Pages, el modo de integración por chromes desaparece y no hay camino de vuelta.
Todo lo que tenemos sobre eso en la cosecha de septiembre salió de blogs personales. Cuarenta y cinco artículos de Sitecore entraron en la ventana: cuarenta y tres de practicantes individuales, dos de un consultor de un partner de Sitecore, ninguno de una página oficial del fabricante.
Ese último número hay que tomarlo con cuidado. A este mes llegamos por archivos de feeds y no por rastreo en vivo, y los archivos pierden páginas de fabricante más rápido que blogspot, así que léalo como un hueco de nuestra cobertura y no como prueba de que Sitecore no publicó nada. Lo que sí dice con solidez es dónde habría encontrado sus respuestas alguien trabajando ese mes, y era en los demás.
La migración, escrita por quienes la estaban haciendo
Migrar aplicaciones Next.js al Content SDK de Sitecore — nikitavashisht29, TECHHUB
La secuencia más clara del pase: primero llegar a JSS 22.8 y recién después migrar. El
inventario de lo que cambia es corto y caro. sitecore.config.ts y sitecore.cli.config.ts
pasan a ser la superficie de configuración, una clase SitecoreClient reemplaza a los servicios
REST y GraphQL, defineMiddleware reemplaza a los plugins de middleware, y un component map
reemplaza a componentBuilder. Nuestro registro solo trae el usuario de quien firma. Las
versiones que menciona son de esta persona y no de una página del fabricante, así que
confírmelas antes de comprometer un sprint.
Content SDK frente a JSS SDK en XM Cloud: diferencias y novedades — la página no trae firma en nuestro registro; se publicó en el blog "Koushik Mukherjee - Sitecore MVP"
Este va segundo. Ocho diferencias, con una lista de contras que no le hace favores al SDK: los
equipos "relying heavily on EE must adapt their workflows", migrar implica tocar dependencias,
configuración y código, y hay conceptos nuevos que entender antes de que algo compile. El
detalle que más muerde es el registro de componentes, que es manual en
.sitecore/component-map.ts y sin file watcher salvo que use el comando de generación del CLI.
El post
introductorio
del mismo blog, también sin firma en nuestro registro, cubre la instalación.
Content SDK 1.1: habilitadores de Design Library, reglas de Cursor, edición y preview optimizadas — Nidhi Paneri
La única nota de release del mes, y funciona además como diff de actualización: import map y
generación de código para la Design Library, reglas de Cursor incluidas, ruteo por display name
con UTF-8, ESLint 9 con configuración plana. Paneri recorre el cambio de 1.0.0 a 1.1.0 línea por
línea, incluido el agregado de writeImportMap en la sección de build del CLI. Una fuente de la
comunidad cargando un número de versión y una lista de funcionalidades es exactamente la
afirmación que conviene verificar contra las notas de release del fabricante antes de que llegue
a una estimación.
El único post con un argumento de ingeniería adentro
La salsa secreta para extender el Layout Service del Content SDK en XM Cloud — Ben Sewards, Tech Appetite
El problema es real y aburrido como son los problemas reales: datos compartidos de la ruta que
cada componente va a buscar por su cuenta, multiplicando llamadas a Edge. Sewards arma un
CustomLayoutService para bajarlos una sola vez por el árbol. Lo que vale más que el código es
la historia que reconstruye. El punto de extensión era un pipeline en C#,
getLayoutServiceContext, bajo XP; pasó a ser un override de ComponentPropsPlugin bajo JSS; y
ahora vive detrás de SitecoreClient. Si venía preguntándose por qué su enfoque viejo no tiene
equivalente obvio, ahí está la razón.
Content Hub, donde el problema resulta ser la gente
Implementar Sitecore Content Hub: lo que conviene saber — girish jain Casi no tiene código. Es una lista de descubrimiento para un despliegue de DAM, y sostiene que el proyecto "is really about people, content, and how your organization works together". Entender los hábitos del sistema actual antes de proponer funcionalidades, planificar la metadata como cimiento y no como remate, y definir quién entra y cómo antes de que crezca la lista de integraciones. Páseselo a quien esté escribiendo el pliego.
Consejos para preparar la certificación de desarrollador de Content Hub — Rinku Jain Seis competencias y una restricción que condiciona cómo se estudia: Content Hub es SaaS, así que no hay nada que instalar para practicar. Hace falta un sandbox. Jain, que ya rindió varias certificaciones de Sitecore, necesitó varios intentos con esta y lo dice sin vueltas.
XP todavía no terminó con usted
EasyLingo 3.0 — Gert Gatogordo Gullentops, EPAM Belgium Un módulo de vista general de versiones de idioma para XM/XP, desempolvado para Sitecore 10.4 porque un cliente en un proyecto de upgrade lo seguía usando años después de que su autor lo diera por muerto. Gullentops trabaja en EPAM Belgium, que implementa Sitecore comercialmente, así que este es el post de un partner y no de alguien independiente. También es lo más honesto del mes: la 3.0.1 salió sin soporte de Experience Editor porque no pudo resolver una rotura de JavaScript, el código está público en GitHub y el post le pide al lector que lo arregle. Verifique la compatibilidad con 10.4 contra el repositorio antes de instalarlo en cualquier lado que importe.
Crear y recuperar ítems en XM Cloud con las APIs de Content Authoring y Delivery y Ruteo personalizado en el XM Cloud Starter Kit — Chandan
El primero recorre el flujo de credenciales de cliente hacia la Content Authoring API con
Postman, el camino cuando una aplicación externa tiene que escribir ítems y no solo leerlos. El
segundo saca al starter kit de su única ruta catch-all para que una rama /services/* lleve su
propio layout y su propia lógica de datos. Los dos están en un blogspot personal; nuestra
cosecha registró el nombre del medio como "Sitecore", un artefacto del título del feed y no una
publicación del fabricante.
Guía para principiantes: instalación local paso a paso de XM Cloud — Nidhi Paneri Un entorno local de XM Cloud, desde los prerrequisitos en adelante, y una explicación clara de por qué molestarse: depurar GraphQL y validar previews contra una instancia en la nube es el ciclo más lento y más caro.
La IA apareció como diagrama
Construir un asistente de compras con IA sobre Sitecore OrderCloud — Himadri Chakrabarti
Primera parte de una serie, y es arquitectura más que sistema andando: un front en React, un LLM
orquestado con LangChain, un servidor MCP de OrderCloud que expone search_products y
add_to_cart como herramientas, Pinecone con los embeddings del catálogo y OrderCloud como
sistema de registro. La honestidad sobre qué es, una prueba de concepto con la base vectorial
pospuesta al siguiente post, vale más que una demo terminada. Nuestro registro capturó al autor
como "Posted on", que es una falla de extracción: la página está firmada por Chakrabarti.
Sitecore Stream: la evolución del paquete de plataforma DxP — Daivagna Nanavati
Una línea de tiempo de los releases del paquete platform DxP de Stream, la pieza de on-prem
XP/XM y no la composable. El dato útil es que la configuración se redujo de tocar
Sitecore.AIClient.config y la cadena de conexión a solo la cadena de conexión, con un client
ID y un secret sacados del portal. El conteo de releases y las fechas vienen de alguien que lo
sigue por entusiasmo y no de un changelog del fabricante, así que tómelos como mapa y no como
cronograma.
Qué haríamos al respecto
El conocimiento operativo del cambio de front end más grande que XM Cloud haya pedido está repartido en una docena de blogs personales, y uno solo de ellos aportó ocho de los cuarenta y cinco artículos que cosechamos. Es lo que pasa cuando un fabricante despacha una transición de SDK más rápido de lo que la documenta, y funciona hasta el mes en que esos blogs dejan de publicar.
Entonces, dos cosas. Si el pase de JSS a Content SDK está en su hoja de ruta de 2026, no lo presupueste como un cambio de SDK: sacar el Experience Editor cambia cómo trabajan sus editores, lo que implica capacitación, reescribir flujos y una conversación con gente que está perdiendo una herramienta que le gusta. La actualización de npm es la parte barata. Y todo lo que aprenda haciéndolo, escríbalo en algún lugar que su equipo controle, porque los posts de arriba son la razón por la que esta migración es sobrevivible y ninguno de sus autores le debe un compromiso de mantenimiento.
Falta arriba un artículo de la cosecha de este mes. Su enlace registrado resolvía a la portada del blog y no al artículo, y no citamos lo que no podemos enlazar.
Fuentes
Los títulos se conservan en su idioma original: así es como se cita un documento y así es como lo va a encontrar.
- Migrating Next.js Apps to Sitecore Content SDK — nikitavashisht29, TECHHUB
- The Secret Sauce to Extending the Sitecore XM Cloud Content SDK Layout Service — Ben Sewards, Tech Appetite
- Content SDK 1.1: Design Library Enablers, Cursor Rules, Optimized Editing & Preview, and More — Nidhi Paneri, Nidhi Paneri | Blogs
- Beginner's Guide: Step-by-Step Local Installation for Sitecore XM Cloud — Nidhi Paneri, Nidhi Paneri | Blogs
- Sitecore XM Cloud Content SDK vs. JSS SDK: Key Differences and New Features — sin firma en la página según nuestro registro; blog: Koushik Mukherjee - Sitecore MVP
- Getting Started with Sitecore Content SDK for XM Cloud — sin firma en la página según nuestro registro; blog: Koushik Mukherjee - Sitecore MVP
- Sitecore Content Hub Implementation: What You Should Know (From One Digital Native to Another) — girish jain, Girish Jain's Blog
- Sitecore Content Hub Developer Certification Preparation Tips — Rinku Jain, Rinku's Blog
- EasyLingo 3.0 — Gert Gatogordo Gullentops, EPAM Belgium
- How to Create and Retrieve Sitecore Items in Sitecore XM Cloud Using Content Authoring and Delivery API — Chandan, chandan-sitecore.blogspot.com
- Custom Routing in XM Cloud Starter Kit: Handling /services/* with a different Layout — Chandan, chandan-sitecore.blogspot.com
- Building an AI Shopping Assitant on top of Sitecore OrderCloud — Himadri Chakrabarti, Himadri's Technical Blog
- Sitecore Stream - Platform DxP Evolution — Daivagna Nanavati
