¿Por qué debería obtener más información sobre App Builder?

Dado que Adobe Commerce no es un producto SAAS completo, el código que desarrolle puede añadir complejidad y problemas de actualización. Al utilizar la extensibilidad fuera de proceso, como App Builder, puede proporcionar una funcionalidad personalizada y única a su tienda de Adobe Commerce sin requerir métodos en proceso.

Otros beneficios incluyen:

  • Las funciones disociadas permiten un tiempo de inicio más rápido.
  • Las actualizaciones ahora son más sencillas. Las funciones personalizadas están fuera del código base de Commerce, lo que evita problemas de compatibilidad al actualizar.
  • Mover funciones y lógica fuera de Commerce libera recursos que normalmente utilizan los métodos de desarrollo en proceso.

Arquitectura

En lugar de una solución predeterminada, Adobe Developer App Builder proporciona una plataforma de desarrollo común, coherente y estandarizada para ampliar las soluciones de Adobe Cloud como Adobe Commerce, que incluye:

  • Adobe Developer Console se utiliza para el microservicio personalizado y el desarrollo de extensiones. Cree y administre proyectos al acceder a todas las herramientas y API necesarias para crear complementos e integraciones.
  • Herramientas, SDK y bibliotecas de código abierto para crear extensiones e integraciones personalizadas. Utilice React Spectrum (Kit de herramientas de IU de Adobe) para tener una IU común para todas las aplicaciones de Adobe.
  • servicios como I/O Runtime para alojar infraestructura en la plataforma sin servidor de Adobe y Eventos de E/S para integraciones basadas en eventos. Adobe también es compatible de serie con el almacenamiento de datos y archivos.
  • Adobe Experience Cloud donde se envían extensiones e integraciones para publicarlas en su organización de Experience Cloud. Los administradores de sistemas pueden revisar, administrar y aprobar estas extensiones. Una vez publicadas, las extensiones y herramientas personalizadas de App Builder estarán disponibles junto con otras aplicaciones de Adobe Experience Cloud.

El diagrama siguiente ilustra cómo una aplicación estándar creada en App Builder utiliza estas funcionalidades:

Arquitectura

Para obtener más información acerca de la arquitectura de App Builder, consulte la Descripción general de arquitectura.