The Sitecore JavaScript Rendering SDK (JSS) offers GraphQL services and clients that streamline the process of querying and updating data with GraphQL. Although we can create and choose different content item resolver, for complex queries and data we can opt for Graphql. JSS applications provide various choices for utilizing GraphQL. If you’re working with a […]
Technology Partners
Connect with us at Google Cloud Next 2023!
Google Cloud Next is only a few short weeks away! The conference will occur August 29-31, 2023, at the Moscone Center in San Francisco. Next is where decision makers, developers, and anyone passionate about an accessible, scalable, socially responsible cloud come together to share challenges, solutions, 10x ideas, and game-changing technologies. Be sure to visit […]
Courtney Haupt Dives Deep with Clients and Colleagues
Perficient promotes an inclusive culture where every colleague is challenged, championed, and celebrated. Our award-winning culture attracts and retains proficient people like Courtney Haupt, senior technical consultant. Courtney joined Perficient after receiving a referral from a trusted peer, and she has continued to learn and grow during her time here. Continue reading to learn more […]
Integrating ChatGPT into Sitecore’s XM Cloud
I remember when I first tried ChatGPT after it launched on November 30th, 2022. Seeing it answer questions and its command of language, I knew this technology was going to make a huge impact and it was a matter of time before we saw it integrated into Sitecore and other digital experience platforms. Back in […]
Sitecore JSS Development Essentials: Use of Middleware in Next.js
Middleware serve a purpose of augmenting or modifying the request and response objects before the request reaches the actual page or API route handler. There can be instances where you want to validate if user has valid token or check if the request has valid header from security perspective or update cookies, log some information […]
Sitecore JSS Development Essentials: Error pages
Continuing my Sitecore JSS Development Essentials blog series, I will share how to handle error pages in Sitecore JSS website in this blog An error page, is an essential component of any website. It serves as a fallback page that appears when a user tries to access a specific URL that doesn’t exist or encounters […]
Sitecore Content Serialization Series – Episode 03 – Setup using Sitecore for Visual Studio – GUI
In my last two blogs, we discussed the Introduction to Sitecore Content Serialization and Sitecore CLI configuration for SCS. In this blog, we are going to configure the Sitecore for Visual Studio. SVS is also introduced with Sitecore 10 release, and it’s a Visual Studio extension, which gives you a graphical view to interact with […]
Sitecore Content Serialization Series – Episode 2 – Setup using CLI (Command Line Interface)
In the previous blog, we talked about Introduction to Sitecore Content Serialization, and in this blog, we are going to discuss the configuration required for Sitecore CLI. The Sitecore command line interface is newly introduced with Sitecore 10 release. This tool helps us to communicate with the Sitecore instance and push/pull and publish the serialized […]
Sitecore Content Serialization Series – Episode 1 – Introduction
In this blog, let’s talk about the introduction to Sitecore Content Serialization. During development, developers move the content changes between numerous environments. Previously this can be done using Unicorn and TDS, and it worked well, but there was only one problem it’s not compatible with each other. As If we configure any one of the […]
Apex PMD: Streamlining Salesforce Apex Code Quality with Static Code Analysis
Maintaining clean and robust code is critical to ensuring long-term success in today’s fast-paced software development world. For Salesforce developers, Apex PMD (Programming Mistake Detector) is a powerful static code analysis tool that can significantly enhance code quality by identifying potential issues, enforcing best practices, and promoting consistent coding standards. Here, we will explore streamlining […]
HTL Template Testing Beyond AEM
Content Management Systems and Templating In the past, I have worked with various Content Management Systems, including Drupal, which utilized the Twig templating engine to generate the HTML for web pages. Twig shares many features with HTL, the templating language used in Adobe Experience Manager (AEM). While working with Twig templates in conjunction with the […]
Microsoft Viva pilot programs: Overhaul your employee experience while mitigating risk
Most senior leadership today is at least partially focused on ensuring that their organizations culture, productivity, and employee engagement are keeping pace with the competition. Microsoft Viva has emerged as a cost-effective and tightly-integrated suite of tools that allows companies to provide pointed solutions for many employee experience challenges. However, creating change in the employee […]