Sana’s New Architecture and a Step Forward to Headless E-commerce

Today the e-commerce systems are mostly monolithic. This means that the storefront and backend are delivered as one unit. This is not a problem, but if your e-commerce system is monolithic, you cannot place another storefront on top of it, but only use the one that comes with your product out of the box. This has been the case with Sana until now. But we made a huge step forward towards headless e-commerce.

We split the storefront (web store) and backend (Sana Admin) into separate components and added a couple of new components to Sana.

We still deliver Sana Commerce Cloud as a complete product with the storefront (web store) out of the box. This is the most common scenario for our customers, as it’s pretty convenient for them to have a complete solution that connects to their ERP system and delivers the web store.

At the same time Sana Commerce Cloud brings more flexibility to our enterprise and more advanced customers. If they have their own storefront in some CMS, or they built it themselves, or they want to create it, they will be able to do this with Sana Commerce Cloud, as a storefront (web store) is a separate component now and we also deliver storefront API. But you must understand that implementing and maintaining your own storefront (web store) on top of Sana might be very expensive in terms of money and time.

Please note that by bringing your own storefront (web store), you may miss out on the benefits of the standard Sana Commerce Cloud product, including regular updates. This is because your project becomes custom, and implementing and supporting your custom storefront (web store) will be your responsibility. You can choose to handle this with your own team or with the assistance of your partner. However, please be aware that Sana Commerce will not be able to provide support for your custom storefront (web store), as it is a unique component developed outside of the standard product.

That's why we continue to offer our own web store, equipped with a powerful and flexible content management system, along with many other tools designed to help you create a unique web store without the need for coding and with minimal effort.

The web store that Sana Commerce Cloud delivers out of the box is a single page application (SPA) which is built using the latest web technologies, with modern and responsive design.