Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 13, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 13, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 13, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 13, 2025

      This $4 Steam Deck game includes the most-played classics from my childhood — and it will save you paper

      May 13, 2025

      Microsoft shares rare look at radical Windows 11 Start menu designs it explored before settling on the least interesting one of the bunch

      May 13, 2025

      NVIDIA’s new GPU driver adds DOOM: The Dark Ages support and improves DLSS in Microsoft Flight Simulator 2024

      May 13, 2025

      How to install and use Ollama to run AI LLMs on your Windows 11 PC

      May 13, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Community News: Latest PECL Releases (05.13.2025)

      May 13, 2025
      Recent

      Community News: Latest PECL Releases (05.13.2025)

      May 13, 2025

      How We Use Epic Branches. Without Breaking Our Flow.

      May 13, 2025

      I think the ergonomics of generators is growing on me.

      May 13, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      This $4 Steam Deck game includes the most-played classics from my childhood — and it will save you paper

      May 13, 2025
      Recent

      This $4 Steam Deck game includes the most-played classics from my childhood — and it will save you paper

      May 13, 2025

      Microsoft shares rare look at radical Windows 11 Start menu designs it explored before settling on the least interesting one of the bunch

      May 13, 2025

      NVIDIA’s new GPU driver adds DOOM: The Dark Ages support and improves DLSS in Microsoft Flight Simulator 2024

      May 13, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»HCL Commerce V9.1 – The Power of the Next.js Ruby Storefront

    HCL Commerce V9.1 – The Power of the Next.js Ruby Storefront

    May 8, 2025

    The HCL Commerce v9.1 release saw major features, functionality, and technology changes. This blog series will focus on each of these components separately. Some examples of these changes include HCL Commerce Search, which is powered by Elasticsearch, a modern storefront that uses Next.js, containerized cloud-native architecture, modern business user tooling, and support for new integrations and companion software.

    Part 1 of this blog series will focus on the HCL Commerce Next.js-based Ruby storefront.

    Next.js Ruby store

    Benefits of the Next.js Ruby Storefront

    The Ruby Storefront is an HCL Commerce-provided Next.js-based B2B & B2C starter store that exploits the powerful features and capabilities of the HCL Commerce platform. It is a fully headless store utilizing REST services to interact with the HCL Commerce logic framework to drive the features and capabilities of the platform. The store uses server-side rendering (SSR), which helps drive improvements in initial page load times, Google Core Web Vitals, performance, and overall page optimizations. The store also provides a generic data layer for Google Analytics (GA4) and has built-in SEO capabilities, which are crucial for digital marketing. The storefront has prebuilt components, is CDN optimized, and supports the mobile-first approach that allows business owners a faster time to market.

    Template-based Layouts in the Storefront

    The storefront utilizes a template-based layout for each page, such as the home page and the product detail page (PDP). Having separate layouts allows customers to render each page differently based on the business requirements. These layouts support e-marketing spots and segmentation to drive a more personalized experience in the targeted area of the layout. There is also support for category and product-specific pages, which allow business users more control. Our team has taken advantage of the template-based approach to help incrementally migrate existing customers and leverage the benefits of the Next.js Ruby storefront with a hybrid migration approach.

    Template-based Layouts

    Hybrid Approach

    A complete migration to the Next.js Ruby storefront can be costly and time-consuming. As a result, the Perficient team has developed a solution that allows customers to migrate to the Next.js storefront using a hybrid approach. The solution enables the legacy Java Server Pages (JSP) based Aurora Storefronts pages to run in parallel with the new modern Next.js Ruby storefront pages. Additionally, as of HCL Commerce 9.1.15, HCL has provided the ability to use Elasticsearch or SOLR as the back-end search engine, which functions seamlessly with the Next.js Ruby storefront. This hybrid approach can be a cost-effective solution that helps drive ROI for pages where it is most needed.

    Conclusion

    HCL Commerce Next.js Ruby Storefront is a feature-packed headless storefront built using one of the latest and most popular technologies. The storefront can leverage either Elasticsearch or SOLR search as the back-end search engine. This serves as the foundation for efficient collaboration with our clients to migrate incrementally and cost-effectively from the legacy JSP Aurora store to the Next.js Ruby storefront.

    To obtain further information from our award-winning team, please visit https://www.perficient.com/who-we-are/partners/hcl.

    Source: Read More 

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleAccelerate API Testing with Laravel’s ddBody() Method
    Next Article Outside Processing vs Contract Manufacturing

    Related Posts

    Security

    Nmap 7.96 Launches with Lightning-Fast DNS and 612 Scripts

    May 14, 2025
    Common Vulnerabilities and Exposures (CVEs)

    CVE-2024-52290 – LF Edge eKuiper Cross-Site Scripting (XSS)

    May 14, 2025
    Leave A Reply Cancel Reply

    Continue Reading

    CVE-2025-29621 – RosarioSIS Content Spoofing Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Hackers Deploy Python Backdoor in Palo Alto Zero-Day Attack

    Development

    Brisa 0.2.7 Release notes

    Development

    ChatBI: A Comprehensive and Efficient Technology for Solving the Natural Language to Business Intelligence NL2BI Task

    Development

    Highlights

    Learning Resources

    Linux Meets AI: Top Machine Learning Frameworks You Need to Know

    March 16, 2025

    by George Whittaker Introduction Linux has long been the backbone of modern computing, serving as…

    OpenAI’s most impressive move has nothing to do with AI

    April 18, 2025

    CVE-2025-0505 – “Arista CloudVision Zero Touch Provisioning Privilege Escalation”

    May 8, 2025

    Leaked KeyPlug Malware Infrastructure Contains Exploit Scripts to Hack Fortinet Firewall and VPN

    April 20, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.