Home > Resources > News
eCommerce, News

Divante to cooperate with SAP on Commerce Cloud PWA frontend

Divante to cooperate with SAP on Commerce Cloud PWA frontend

SAP Customer Experience is recognized as a leader by Gartner for Digital Commerce. Together with Divante, the company is working on a Progressive Web App as a headless frontend for its flagship product (formerly Hybris Commerce). The new Storefront framework will become available in 2019, but the first alpha release has just been published under an Open Source license on Github. Codename: SPARTACUS.  

The eCommerce new paradigm

Headless frontend architecture is becoming the standard for web-application development for eCommerce. It seems like a perfect setup to provide the best possible Customer Experience. Frontend developers, by leveraging modern frameworks and application standards (like SPA, PWA) can quickly adapt the frontend and optimize the conversion. Frontend and backend projects usually have different lifecycles and different time-horizons (time-to-market). The backend team can at the same time focus on commerce business logic and integrations, keeping security, stability, and scalability at the highest level by leveraging scalable cloud technologies.  

Progressive Web Apps are a new standard, promoted by Google, which allows developers to provide a native-app-like experience via standard web applications. Home screen installation, push notifications, offline mode and client-side caching are some of the key features. Many available case studies show that the increase in conversion rate often exceeds +100% on mobile devices.  

The bar was set high

SAP approached Divante at the end of 2017 as a leader in eCommerce-oriented Progressive Web Apps:  

“It seemed that the Vue Storefront that we’d already published was very aligned with SAP’s R&D work on a new Commerce frontend. We agreed to continue the work together and share our experiences.“ - Piotr Karwatka, CTO of Divante, founder of Vue Storefront

The key goals:

  • - to provide the SAP developers with a headless frontend which could be easily upgraded with each new release,
  • - to leverage PWA technology and modern JS frameworks to create an extendable code base which could be easily customized,
  • - to release it as an Open Source product and involve partners into further product development and into the adoption process.

The key goals

To meet these goals, SAP and Divante created an interdisciplinary team. Eight developers on Divante’s side - and over 15 experts on SAP’s side - including a SCRUM Master, technical writer, frontend architect, frontend/backend developers and QA. The two teams – spread over multiple locations in Europe and North America, continue to cooperate on a daily basis using Agile principles. This led to an initial release and announcement at SAP CX Live Barcelona in October 2018. SPARTACUS is a lean, Angular-based, fully decoupled JavaScript storefront that connects with SAP Commerce Cloud and potentially other services (CMS, Loyalty program, etc.) through the REST API.  

“It's good to see that creating Vue Storefront and the experience from other projects is helpful for developing SPARTACUS. Thanks to the PWA/Headless frontend approach, SPARTACUS is going to be a total game-changer for SAP end-users. It's been a great journey so far and it's just the beginning.” - Kacper Knapik, Team Leader, Divante  

SPARTACUS is Open Source

One of the key features of the SPARTACUS storefront was the initial goal to Open Source the works and invite community partners to participate.  

To join the Community please visit the SPARTACUS Github page: https://github.com/sap/cloud-commerce-spartacus-storefront

Learn more about SAP CX Commerce Cloud, Divante and the SPARTACUS.



Content Manager at Divante