Using a Content Fragment API in React

In this blog post, we’ll use a simple React app to access content fragment JSON data exposed via a content fragment API. For this example, you will need to set up movie content fragments detailed within the AEM Content Fragments in the Wild and AEM Content Fragments as an API blog posts to generate the … Continued

AEM Content Fragments as an API

One of the many features of Adobe Experience Manager are content fragments. With these you can create schemas, author headless content, and distribute that content to various channels. In the previous blog post we looked into setting up content fragments for use as AEM page level components. This time we will look into enabling content fragments … Continued

AEM Content Fragments in the Wild

One of the many features of Adobe Experience Manager are content fragments. With these you can create schemas, author headless content, and distribute that content to various channels. When implementing functionality with content fragments there are four main approaches you can take: Content fragment -> Core component -> Add style options Content fragment -> Access … Continued

Measuring the Benefit of Your Unit Tests

When unit testing you might trust your technologies and frameworks. You might feel comfortable assuming that using the standard unit testing technologies for a particular technology stack will be a net benefit. However there are times where you might be considering unit testing in particular scenarios with specific technologies that aren’t quite as well proven. … Continued

Jars of jam

CMS Integrations with JAMstack Sites

It is often assumed that static site generators have limitations that server side rendering or client side rendering is necessary to get beyond. Single page applications, progressive web apps, engaging and dynamic UI’s, integrations with databases and content management systems; these cannot be used with a statically generated site can they? They certainly can. One … Continued

AEM Groovy Console

New Releases of ICF Next AEM Open Source Libraries

ICF Next maintains several open source libraries for the Adobe Experience Manager platform.  In anticipation of the release of AEM version 6.5, we’ve updated our libraries (detailed below) to provide preliminary support for the upcoming 6.5 release in addition to backward compatibility with AEM versions 6.3 and 6.4.  Historically, these libraries have been coupled to … Continued

AEM Author Mode Browser Shortcuts

As an Adobe Experience Manager user or developer you will probably find yourself switching frequently between Author and Preview modes while testing new page content. The preview mode is great but the most accurate representation of a published AEM page is when the WCMMode is completely disabled. While the WCMMode can be manually controlled via … Continued