As per the latest trends, more and more Storefronts are deployed in a headless fashion. The front end UI is decoupled from the core commerce capabilities. I have explained headless commerce and its advantages in my previous blog. Please refer (https://www.linkedin.com/pulse/headless-commerce-explained-sanjjeev-k-singh/).
You can use native SAP Commerce Cloud CMS like SmartEdit, or from a 3rd party CMS like e-Spirit to retrieve contents. If SmartEdit does not meet your CMS requirements, you can use the e-Spirit CMS solution supported by Spartacus. ASAR has performed Spartacus integration with e-Spirit CMS using standard API integration. In a Spartacus based site, your content is delivered from the CMS of your choice, either native SAP Commerce Cloud CMS (SmartEdit) or any 3rd party CMS.
SAP Commerce Cloud Support
Though Spartacus is developed by the same team as SAP Commerce Cloud, this product is released with an Open Source license. You can leverage Spartacus and all the future enhancements to it without worrying about any licensing costs. You can access the Spartacus code to explore, test, and modify a Storefront as needed. The Spartacus project is run by SAP using Agile methodology, with 2 weeks’ release and update cycles.
Upgrade and Extension
Spartacus is designed to be modular and extensible. You can continuously upgrade and benefit from the latest version of components. You are also free to design and add your own components. Spartacus is offered as a packaged set of Angular libraries to extend you the advantage of receiving new features and fixes as soon as they are available. You are recommended not to copy and paste the source code when you build a new Storefront. Rather, you should create a new Angular app and add dependencies to the Spartacus libraries.
If you would like to explore what it would take to migrate your B2B or B2C Accelerator-based Storefront to Spartacus, please contact us. The SAP Commerce team at ASAR would love to help you migrate to Spartacus as quickly and efficiently as possible. I hope this blog was helpful. Please feel free to share your comments. For details on Spartacus, please contact Team ASAR.