Avalados por :

Spartacus: A revolução do store front do SAP Hybris Commerce.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 9 Vistas
0
Cargando...

Resumo:


Spartacus foi apresentado oficialmente na SAP CX Live Barcelona. No entanto, a ideia de uma única página para o Commerce era nova para a SAP. Por exemplo, há muitos anos, a SAP lançou um modelo SPA muito básico, mas funcional para o YaaS (AngularJS). Inicialmente, foi planejado como um piloto.

O que é o Spartacus?


Spartacus é um storefront baseado em Angular projetado para o SAP Hybris Commerce/SAP Commerce Cloud. Ele interage com o Hybris Commerce usando a API REST. Apesar de estar em uma fase inicial, ainda fornece a maioria das funcionalidades principais do storefront Hybris. Spartacus é extensível e personalizável. Atualizações regulares são esperadas no Spartacus e o lançamento oficial está previsto para o primeiro trimestre de 2019.



Arquitetura do Spartacus:


O Spartacus tem uma arquitetura desacoplada, o que significa que o storefront em si atua como uma entidade separada que, além de suas funções OOTB, pode ter funções personalizadas. Ele interage por meio da API REST com o SAP Commerce Cloud ou outra ferramenta SAP ou não SAP, tornando-o um framework independente. Isso permite que os desenvolvedores frontend não precisem entender a tecnologia do backend, a única interação necessária é através da camada de serviços web, facilitando muito o desenvolvimento, teste e implementação de uma plataforma individual.



Podemos realmente aproveitar a interface do usuário rápida, ou seja, a renderização no servidor e o carregamento preguiçoso de componentes, etc. Como já não faz parte da plataforma, é possível fazer implementações separadas que permitem escalabilidade independente.

Cada funcionalidade existe como um módulo separado no Angular. Você deve criar uma página de site separada no código base do Angular se criar uma nova página no SmartEdit ou CMS Cockpit.

As seguintes tecnologias são usadas para construir o Spartacus:

  • Para o storefront JS:
    Angular 6.1.8, TypeScript 2.9 e sass

  • Para programação reativa, gerenciamento de estado e estilos:
    RxJS 6.3.3, Ngrx 6.1 e Bootstrap 3.2.2

  • Para testes unitários:
    Jasmine, Karma e Protactor



Características principais do Spartacus:



  • Um storefront de código aberto baseado em frameworks e ferramentas JS.

  • Uma aplicação de uma única página com características de PWA.

  • O storefront é personalizável e extensível tanto em tempo de execução quanto em tempo de compilação.

  • Incorporar novas funções de versões em seu storefront.

  • Arquitetura desacoplada e atualizável.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?