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.
Quitar espacios en una consulta SQL
Quitar espacios en una consulta SQL
Cuando trabajamos con consultas SQL, a menudo nos encontramos con la necesidad de limpiar o mani...
Transacciones MIGO y MIRO en SAP MM
Transacciones MIGO y MIRO en SAP MM
1. ¿Qué es la transacción MIGO?
La transacción MIGO (Entrada de Mercancías) se utiliza para registrar las mercancías que...
HOLA EXPERTOS,
¿QUÉ ESQUEMA DE CÁLCULO ME SIRVE PARA CALCULAR EL IVA EN BOLIVIA?
EL PORCENTAJE DE IVA EN BOLIVIA ES EL 13%.
LA FACTURA QUE TENGO COMO EJEMPLO ES LA...