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.
He creado este documento de instrucciones en wiki el año pasado. Dado que wiki aún no se ha integrado en SCN y aparte de usar Google, no puedo encontrar fácilmente este artículo. Por lo tant...
Pasos para abrir y cerrar período - MM FI CO
Muchos de nosotros luchamos con los cambios de períodos en nuestros entornos DEV y QA, aquí tienes una referencia rápida para abrir y...
En SAP MM inicie las practicas y me gustaría tener el archivo correcto de la practica de datos Maestros materiales, el que esta disponible se repite es el mismo de Datos proveedor Business P...
Buenas TardesTratando de generar una factura desde SD, sigue colocando como Lugar Comercial una Sucursal que no vamos a utilizar, se crearon todas las parametrizaciones en Numeración de documento de m...