Skip to main content

Sitecore

Next Js

File Based Routing in Next.js

Next.js is a framework for building web applications built on top of React. Everything we can do in React we can also do in Next.js – with some additional features like routing, API calls, authentication, and more. We don’t have these features in React. Instead, we must install some external libraries and dependencies – like […]

Sitecore Poy Blog Image 2

Perficient Recognized by Sitecore for Excellence in Business Impact

Each year, Sitecore recognizes the achievements of their most deserving partners through the Sitecore Global Partner Awards. Today, we’re proud to announce Sitecore has recognized Perficient with a 2023 Partner Award for Excellence in Business Impact. The award recognizes Perficient for driving business impact and value for many of our shared customers. Out of the […]

Shot A Man Working From Home Using His Laptop

Table Headings through Rich Text in Sitecore

Sitecore makes it easy to add tables, which is similar to inserting a table in Microsoft Word. You just need to click on the “insert table” button and select the desired size. However, it’s important to consider accessibility when creating tables. Tables, despite their general suitability for screen readers, require specifying the location of table […]

Tyler Nix Sitjggsvias Unsplash

The Heart of Sitecore’s Composable Architecture

In my last CMSWire Article, the Heart of Composable, I discussed how to think of composable as an enterprise architecture and think through the data flows of your components to see what’s at the heart of your DXP solution. Those central components have the most connections, take the most effort to change and require the […]

Colorful Background

SXA Clone Rendering

SXA Clone Rendering is a powerful feature in Sitecore Experience Accelerator that enables users to duplicate and customize existing renderings with ease. This feature can help improve productivity and streamline the web development process by allowing developers to reuse and modify existing components rather than building them from scratch. In this context, we will explore […]

Optimizely Configured Commerce Best Practices

Migrating Docker Compose from V1 to V2 Code Details

High-level details to migrate docker-compose from v1 to v2 are available in this blog, “Docker-Compose v1 End of Life in June 2023. Welcome Docker Compose v2! Upgrade Instructions,” authored by Martin Miles. Here in this article, we are going to see step-by-step code changes required to migrate docker-compose from v1 to v2. 1: Check, if […]

Dmitry Ganin Kufyafyikjk Unsplash

Getting to know Sitecore Search – Part 5

Welcome back to getting to know Sitecore search.  In this post, we’ll build a simple UI frontend for our Sitecore Search results.  This by no means is a fully working solution nor the most modern.  But it should give you a start and help you avoid some pitfalls during setup. Background When I started this […]

404 error

Generating a Custom Static Error Page in Sitecore SXA

Sitecore SXA (Sitecore Experience Accelerator) is a robust platform that empowers content authors and marketers to build and manage websites efficiently. One essential aspect of website development is handling error pages, ensuring a seamless and user-friendly experience for visitors. In this blog, we will explore how to generate a custom static error page using Sitecore […]

Containers

Troubleshooting Sitecore in Docker

I’ve been recently asked to provide a Docker containers troubleshooting session with my colleagues, as containers technology is taking over Sitecore development and both Headless SDK scaffolding tool and XM Cloud use it for providing starterkits. Once seeing an error message, sometimes not that much explanatory it is worth checking these basic things prior to […]

Shahadat Rahman Bfrqnkbulyq Unsplash

Import Data From Merlin to Finish Your Migration to Sitecore

In previous posts, I shared my journey with Sitecore Data Exchange Framework and using Merlin to migrate your site to Sitecore.  Learning how to use Merlin was only one part of migrating a site.  In this post, I’ll share my powershell script to pull in data from Merlin and populate your content tree.  I’ll continue […]

XM Cloud Deployments: Static site deployment using Netlify CLI

In my previous post (XM Cloud Deployments: Static site deployment using Vercel CLI), I created a Sitecore XM Cloud deploy script to use the Vercel CLI. In this next challenge, I will be looking at doing the same in Netlify. A little background: Netlify and Vercel are two major competitors in the JamStack space. Both […]

Ian Stauffer Uftqfbfwgfy Unsplash

Skip the Sitecore Upgrade, Go Straight to XM Cloud

Skipping the Sitecore Upgrade The dreaded Sitecore upgrade. What seems like it should be straightforward can be deceptively complex. From architectural shifts like the move from Mongo to SQL for xDB, the addition of additional services like Identity Server or the move from Azure Search back to SOLR all add complexity to the upgrade process. […]

Load More