Skip to main content

Mahima Patel

Mahima Patel is a Sitecore Architect, Working with Perficient for the last 9+ years. Sitecore 8, 9, 10 Professional Certified Developer.

Blogs from this Author

Woman working with graphs and coding on holographic screen

Sitecore JSS Experience Editor Rendering Wrappers

Sitecore’s Experience Editor aids Content Author/Editor in creating pages effortlessly, however, it can be bewildering at the same time for authors who are creating new pages with minimal knowledge about the website’s placeholders and renderings. Experience Editor by default does not provide details about which rendering is present and what data source it is using, […]

Learning from collaboration

Sitecore JSS Development Essentials: Create new component in Sitecore Next.js app

As Sitecore has started supporting Headless CMS architecture, from my working experience on headless JSS projects, I thought of putting together a series of blogs demonstrating the basics that one has to do in Sitecore Next.js project. In my first blog, I will explain about creating new component in sitecore and frontend project. The prerequisite […]

Photo of blocks being puzzle-pieced together. Finding the fitting pieces to help it all come together.

Sitecore JSS Development Essentials: Create new placeholder in Sitecore Next.js app

In the previous blog, I demonstrated how to create a new component in JSS Next.js app. If you must have noticed, I added it to an existing Main placeholder, however most of us come across scenarios where we have to create new placeholders to build the desired page design. So, in this blog, I will […]

Sitecore JSS Development Essentials: Graphql integration using Apollo

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 […]

Man placing red block to bridge a gap between unpainted blocks

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 […]

Error In File No Data

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 […]