HCL Commerce, previously known as IBM WebSphere, is a popular platform for enterprise level B2B eCommerce as it offers great scalability, flexible catalogue management, deployments and personalization. HCL Commerce is a cloud-based, API-first platform (which includes REST and SDKs APIs) and offers two proprietary frontends: React Reference Storefront and Java JSP Storefront. Keep in mind. the Reference Storefront is a new, closed-source proprietary frontend meant to keep you on the platform.
Both headless and monolithic/traditional architectures are supported on HCL Commerce. The Standard Architecture is designed to separate individual frontend storefronts from the backend servers, leading to increased security, scalability, flexibility, and improves the ease of development and deploys. This Standard Architecture uses traditional Java JSP server-side rendering (SSR), while the second architecture, React Store Architecture, does not. The React Store Architecture is based on a Single Page Application (SPA) model, which is a client-centric headless Store which makes API calls. Currently, it does not support SSR. Moreoever, neither of the architectures support PWA or AMP out of he box, which significantly hinders website performance.
Layer0 lets you deliver your Vue storefront on HCL Commerce in sub-seconds. Websites on Layer0 see median speeds of 399ms Largest Contentful Paint (LCP) times. However, Layer0 is much more than a website accelerator. It is a Jamstack platform for large, eCommerce sites. Layer0 is built to make websites faster for users and simpler for frontend developers to maintain. Layer0 key benefits include:
With Layer0, your Vue HCL Commerce storefront will run in sub-second speeds and your developers will be empowered to control edge caching and reduce rework using the various developer productivity tools that come with it.
Check out J.Jill, a sub-second HCL Commerce storefront on Layer0. The retailer delivers 390ms average page loads across its site.
If you're currently using Vue, use the this guide to deploy your Vue application on Layer0 and get sub-second loads in as little as 1 hour of work.
"When I saw that we could stream server logs for every deployment on Layer0, that’s when I said it's this product, no other options."
"I get a “WOW!” feeling when seeing how fast sites that run on Layer0 are."
"Layer0 makes implementing new functionality much easier, hands down, than anything else. It is more flexible, user friendly, and it takes all the guesswork out of deployments and caching.”
"I've tried lots of things to optimize the site and this is the best experience I've ever had"