Finalización del soporte para el editor de SPA spa-editor-deprecation
Aunque el Editor SPA sigue siendo compatible con Adobe, conozca qué significa su desaprobación para el proyecto y qué opciones tiene para futuros proyectos.
Resumen summary
Adobe ha desaprobado el Editor SPA con la versión 6.5.23 de AEM 6.5,, lo que significa que no se realizarán más mejoras ni actualizaciones en sus SDK. Adobe recomienda usar el Editor universal para cualquier proyecto nuevo sin encabezado a fin de aprovechar las últimas innovaciones de AEM.
Detalles de obsolescencia details
La desaprobación del Editor de SPA no significa la eliminación inmediata, y si tiene implementaciones existentes, puede seguir usándolo siempre que satisfaga sus necesidades. Sin embargo, tenga en cuenta las siguientes implicaciones de su desuso.
- En el futuro, Adobe solo solucionará los problemas de seguridad y las vulnerabilidades de seguridad de P1 y P2.
- No se realizarán más desarrollos, mejoras ni actualizaciones en sus SDK.
La desuso significa que los siguientes SDK están ahora inmovilizados de funciones.
Alternativas al Editor de SPA alternatives
El reemplazo más adecuado para el Editor SPA depende de las necesidades de sus proyectos.
-
El editor universal es el mejor reemplazo directo del editor de SPA.
- El editor universal también es un editor visual y se diseñó específicamente para implementaciones disociadas, incorporando toda la experiencia de Adobe del editor de SPA.
- El editor universal también se ha publicado para AEM as a Cloud Service y, por lo tanto, admite AMS y casos de uso locales, además de Cloud Services.
-
El editor de fragmentos de contenido es una alternativa para aquellos que prefieren un editor basado en formularios.
- El Editor de fragmentos de contenido es más adecuado cuando el contenido está estructurado como fragmentos de contenido en lugar de como páginas.
La estructuración del contenido con fragmentos de contenido no excluye el uso del Editor universal como editor visual, y ambos editores se pueden utilizar juntos.
Migración al editor universal migrate-ue
El editor universal ofrece muchas ventajas, por lo que la migración a él es una excelente solución para nuevos proyectos.
- Edición visual: Al igual que para el Editor de SPA, los autores pueden editar contenido directamente dentro de la vista previa y ver al instante cómo sus cambios afectan la experiencia del visitante.
- Revisión para el futuro: La hoja de ruta de AEM da prioridad al Editor universal como editor visual. Su adopción garantiza el acceso a las últimas innovaciones y mejoras.
- Integración más sencilla: No se requiere SDK específico de AEM para usar el Editor universal, lo que reduce el bloqueo de pila tecnológica.
- Traer su propia aplicación: El editor universal admite cualquier marco web o arquitectura, lo que permite la adopción sin requerir una refactorización compleja.
- Extensibilidad: El editor universal se beneficia de un marco de trabajo de extensión sólido, que incluye integraciones con GenAI, Workfront y más.
No hay una ruta de migración directa del Editor de SPA al Editor universal. Esto se debe a diferencias fundamentales entre las dos tecnologías.
-
El editor universal no vuelve a introducir funciones como el editor de plantillas, el sistema de estilos o la cuadrícula interactiva.
- Estos casos de uso ahora se pueden administrar de forma más eficaz con CSS y JS de front-end delgados en proyectos de Edge Delivery Services o sin encabezado.
-
Dado que el editor universal es un editor como servicio, no puede permitir a los implementadores insertar CSS o JS en los cuadros de diálogo de componentes.
- Esto evita la conversión automática de los cuadros de diálogo de componentes desde el Editor de páginas.
- Esto afecta a muchas áreas de los cuadros de diálogo, como widgets personalizados, validación de campos, reglas de mostrar/ocultar y personalizaciones basadas en plantillas.
Teniendo en cuenta estas diferencias técnicas, la recomendación de Adobe es:
- Mantenga los sitios de SPA Editor tal como están, ya que la compatibilidad con continúa.
- Adopte el Editor universal para todos los nuevos desarrollos, incluidos nuevos sitios, secciones o páginas.
Tenga en cuenta que aunque no hay implementación directa de ciertas funciones del Editor de SPA en el Editor Universal, hay nuevas formas de resolver los mismos problemas usando la nueva flexibilidad del Editor Universal.
Comparación del Editor de SPA y el Editor Universal spa-vs-ue
El editor universal ofrece mucha más libertad a los implementadores de aplicaciones web, como se ilustra en este diagrama.
corlib.js
e indica al editor universal mediante anotaciones de HTML.model.json
.cq:Dialog
en AEM.