aem headless developer guide. Looking for a hands-on. aem headless developer guide

 
 Looking for a hands-onaem headless developer guide  Tap or click Create -> Content Fragment

In the Site rail, click the button Enable Front End Pipeline. 2. The Name will become the node name in the repository. This holds default templates and acts as a fallback if no policies and/or template-types are found in the current folder. . Create your first React Single Page Application (SPA) that is editable in Adobe Experience Manager AEM with the WKND SPA. AEM Technical Foundations. React is the most favorite programming language amongst front-end developers ever since its release in 2015. The. For example, when the resolution goes below 1024. In the previous document of the AEM headless journey, Getting Started with AEM Headless as a Cloud Service you learned the basic theory of what a headless CMS is and you should now: Understand the basics of AEM’s headless features. 4. Developer. or Oracle JDK 8u371 and Oracle JDK 11. Access Package Manager. Accessing and Delivering Content Fragments Headless Quick Start Guide. It also serves as a best-practice guide to several AEM features. In this chapter, we replace the Home view’s title, “Current Adventures”, which is hard-coded text in Home. The tasks described in the Headless Getting Started Guides are necessary for a basic end-to-end demonstration of AEM’s headless capabilities. Looking for a hands-on. Developer. BPA utilizes a system service user account named repository-reader-service to execute the Pattern Detector. When creating a GraphQL query, developers can choose different response types from html, plaintext, markdown, and json from a multi-line field. The AEM SDK. Throughout this tutorial, we will guide you through building the Image List component, handling nested references, rendering referenced image assets, and integrating the Universal Editor. Path to Your First Experience Using AEM Headless {#path-to-first-experience} . In this optional continuation of the AEM Headless Developer Journey, you learn how AEM can combine headless delivery with traditional full-stack CMS features and how you can create editable SPAs using AEM's SPA Editor framework. When creating a GraphQL query, developers can choose different response types from html, plaintext, markdown, and json from a multi-line field. Learn how to create, manage, deliver, and optimize digital assets. AEM Headless Content Architect Journey Overview; Content Modeling for Headless with AEM - An Introduction; Learn the Content Modeling Basics for Headless with AEM; Learn about Creating. Learn more about the Project Archetype. Errors - When problems occur, details are shown for each. The models available depend on the Cloud Configuration you defined for the assets folder. Navigate to the Software Distribution Portal > AEM as a Cloud Service. Manage GraphQL endpoints in AEM. presenting it, and delivering it all happen in AEM. A git repository, based on AEM Archetype, is auto created on creation of an AEM as a Cloud Service program. For Java and WebDriver, use the sample code from the AEM Test Samples repository. Preview URLs, using URL expressions, are set on the Content Fragment Model’s Properties. Getting Started with AEM Sites - Project Archetype. To develop your JCR, Apache Sling or Adobe Experience Manager (AEM) applications, the following tool sets are available: one set consisting of CRXDE Lite and WebDAV. bat start. Accumulate the information and insights into their values, experience, and thought processes. The Story So Far. The. This setup establishes a reusable communication channel between your React app and AEM. Core Components The Adaptive Forms Core Components are a set of 24 open-source, BEM-compliant components that are built on the foundation of the Adobe Experience. GraphQL API. The build environment is Linux-based, derived from Ubuntu 18. Create (or reuse) an AEM User Group that grants access to assets folders containing content exposed by GraphQL APIs. The Story So Far. AEM Headless Developer Portal; Overview; Quick setup. Adobe Experience Manager headless CMS gives you all the tools you need to manage your content and make it available via APIs to any number of front ends via both JSON and GraphQL. Created for: Developer. 5. Prerequisites. In addition, click Advanced to add a name used in the URL. 5 Granite materials apply to AEMaaCS) Coral UI. Additional resources can be found on the AEM Headless Developer Portal. A headless CMS is therefore responsible for the (backend) content management services, together with the mechanisms allowing the (frontend) applications to access that content. Define the structure of the content you will create and serve using AEM's headless capabilities by using Content Fragment Models. Now that you have created some content fragments, you can use AEM’s APIs to deliver them headlessly. Each guide builds on the previous, so it is recommended to. Additional Development ToolsThe following are examples of possible approaches for constructing URLs for AEM GraphQL API and image requests, for several popular headless frameworks and platforms. Create your first React Single Page Application (SPA) that is editable in Adobe Experience Manager AEM with the WKND SPA. A primary use case for The Adobe Experience Manager as a Cloud Service (AEM) GraphQL API for Content Fragment Delivery is to accept remote queries from third-party applications or services. For the purposes of this getting started guide, you are creating only one model. Understand how it can help content authors deliver exceptional experiences, increase their content velocity, and how provides a state-of-the-art developer experience. This involves structuring, and creating, your content for headless content delivery. Developers want to be able to build sites using SPA frameworks and authors want to seamlessly edit content within AEM for a site built using such frameworks. Along with the configrations and list of dependencies required to render the form, the directory includes the following important content: Navigate to Tools, General, then select GraphQL. The Story So Far. AEM as a Cloud Service technical documentation - If you already have a firm understanding of AEM and headless technologies, you may want to. The page is immediately copied to the language copy, and included in the project. A headless CMS is therefore responsible for the (backend) content management services, together with the mechanisms allowing the (frontend) applications to access that content. The command creates a directory called react-starter-kit-aem-headless-forms in your current location and clones the Headless adaptive forms React starter app into it. Tap or click Create. This level of integration is the traditional headless model and allows your content authors to create content in AEM and deliver it heedlessly to any number of external services using GraphQL or to edit them from external services using the Assets API. TIP If you are new to AEM as a Cloud Service and familiar with AEM. Created for: Beginner. AEM_Forum. Enable developers to add automation to. An end-to-end tutorial illustrating how to build-out and expose content using AEM Headless. The tutorial walks through the implementation of an AEM site for a fictitious lifestyle brand, the WKND. The Core Components and the AEM Project Archetype make it simple to get started with a tool set of ready-made, robust components. Last update: 2023-11-16. Widgets are a way of creating AEM authoring components. js) Remote SPAs with editable AEM content using AEM SPA Editor. Product abstractions such as pages, assets, workflows, etc. Looking for a hands-on tutorial? Last update: 2023-08-16. The GraphQL API. In the previous document of the AEM headless journey, How to Access Your Content via AEM Delivery APIs you learned how to access your headless content in AEM via the. This document. Tap or click the folder you created previously. Understand how to build and customize experiences using AEM’s powerful features by exploring these development and deployment topics. View. Visit the AEM Headless developer resources and documentation. Objective. Adobe Experience Manager Sites lets marketers create content while allowing developers to focus on building and shipping code. In the previous document of the. AEM offers an out of the box integration with Experience Platform Launch. The creation of a Content Fragment is presented as a dialog. After reading it, you can do the following: From these takeaways we can recommend AEM headless or hybrid to be considered when the following points are met: You aim to deliver the same experience and code base for a content-focused page on the web and a hybrid mobile app. This journey is designed for the developer persona, laying out the requirements, steps, and approach of an AEM Headless project from a developer’s perspective. Understand how to build and customize experiences using AEM’s powerful features by exploring these development and deployment topics. Ensure that your local AEM Author instance is up and running. Learn how to create a SPA using the React JS framework with AEM's SPA Editor. Confirm with Create. If you are new to either AEM or headless, see Adobe’s Headless Documentation Journeys for an end-to-end introduction to both headless and how AEM supports it. Developer. Log into AEM and from the main menu select Tools -> Assets -> Content Fragment Models. It is not intended as a getting-started guide. The SPA is implemented using: Maven AEM Project Archetype; AEM SPA Editor; Core. This video series explains Headless concepts in AEM, which includes-. Log into AEM and from the main menu select Tools -> General -> Configuration Browser. Set-up a new project structure. 1. Creating a. To tag content and use the AEM Tagging infrastructure : The tag must exist as a node of type cq:Tag under the taxonomy root node. In a standard AEM instance the global folder already exists in the template console. A modern content delivery API is key for efficiency and performance of Javascript-based frontend applications. Adobe Experience Manager as a Cloud Service’s Cross-Origin Resource Sharing (CORS) facilitates non-AEM web properties to make browser-based client-side calls to AEM’s GraphQL APIs, and other AEM Headless resources. This guide provides important information about the latest release of Experience Manager as a Cloud Service, including what is new, deprecated and removed features, and known issues. The author environment provides the mechanisms for creating, updating, and reviewing this content before. Headless Developer Journey: Explore this guided journey through the powerful and flexible headless features of AEM to prepare for your first headless project. Sample Multi-Module Project. These pipelines and services are built based on best practices, ensuring thorough testing and the highest code quality. Operations. Select AEM in the dialog and click Open. Headless Authoring Journey - Start here for a guided journey through the powerful and flexible headless features of AEM, their capabilities, and how. Next, we’ll use the AEM Headless SDK to retrieve Content Fragment data from AEM’s GraphQL APIs. This user guide contains videos and tutorials helping you maximize your value from AEM. Headless Getting Started Guide by Adobe Abstract The Headless Getting Started Guides lay out a simple path for for creating, managing, and delivering experiences using AEM as a Cloud Service in five steps for users who are already familiar with AEM and headless technology. The Story So Far. Confirm the new version with Create. The React App in this repository is used as part of the tutorial. Introduction. Learn how to use AEM’s Assets REST API to manage Content Fragments and the GraphQL API for headless delivery of Content Fragment content. It makes Adaptive Forms and themes on your AEM Forms environment compatible with AEM as a Cloud Service . Clone the app from Github by executing the following command on the command line. Path to Your First Experience Using AEM Headless. Experience Manager Developer Tools for Eclipse is an Eclipse plugin based on the Eclipse plugin for Apache Sling released under the Apache License 2. Developer mode is implemented as a side panel to the page editor. In the folder’s Cloud Configurations tab, select the configuration created earlier. Assets. They can also be used together with Multi-Site Management to. In the future, AEM is planning to invest in the AEM GraphQL API. 5. Last update: 2023-07-11. The Story So Far. Created for: Beginner. This document gives a detailed overview of the various parts that make up AEM and is intended as a technical appendix for a full-stack AEM developer. Know what necessary tools and AEM configurations are required. AEM Headless Developer Journey. A headless CMS is therefore responsible for the (backend) content management services, together with the mechanisms allowing the (frontend) applications to access that content. Learn. Translating Headless Content in AEM. The Create new GraphQL Endpoint dialog box opens. Adobe Experience Manager (AEM) as a Cloud Service offers a re-architected foundation for Experience Manager, built upon a container-based infrastructure, API-driven development, and guided DevOps process, allowing marketers and developers to always keep ahead of the curve in customer experience management innovations. These are defined by information architects in the AEM Content Fragment Model editor. Q: “How is the GraphQL API for AEM different from Query Builder API?” A: “The AEM GraphQL API offers total control on the JSON output, and is an industry standard for querying content. This journey provides you with all the AEM Headless Documentation you need to develop your first headless application. Navigate to Tools, General, then select GraphQL. Understand the steps to implement headless in AEM. Run the React app. Provide a Model Title, Tags, and Description. Adobe Experience Manager projects can be implemented in both headful and headless models, but the choice is not binary. ” Tutorial - Getting Started with AEM Headless and GraphQL. . For publishing from AEM Sites using Edge Delivery Services, click here. AEM Headless Developer Journey. This getting started guide assumes knowledge of both AEM and headless technologies. SPA Editor Overview. Target libraries are only rendered by using Launch. It is not intended as a getting-started guide. Ensure you adjust them to align to the requirements of your. Select Create > Folder. AEM Headless Translation Journey - This documentation journey gives you a broad understanding of headless technology, how AEM serves headless content, and how you can translate it. What’s Next. 6. Created for: Beginner. Guide: Developers new to AEM and headless: 1 hour: Headless Setup: For experienced AEM users who need a short summary of the key AEM headless features, check out this quick start overview. Traditional CMS uses a “server-side” approach to deliver content to the web. To use this, endpoints must be defined and enabled in AEM, and if necessary, the GraphiQL interface installed. Imagine the kind of impact it is going to make when both are combined; they. For authentication, the third-party service must retrieve an Access Token that can then be used in the GraphQL Request. We’ll guide you through configuring your React app to connect to AEM Headless APIs using the AEM Headless SDK. Tap Adaptive Forms Custom Components Migration and in the Custom Components Migration page, tap Start Migration. Guide: Developers new to AEM and headless: 1 hour: Headless Setup: For experienced AEM users who need a short summary of the key AEM headless features, check out this quick start overview. Universal Editor Introduction. SPA Introduction and Walkthrough. After reading it, you can do the following:From these takeaways we can recommend AEM headless or hybrid to be considered when the following points are met: You aim to deliver the same experience and code base for a content-focused page on the web and a hybrid mobile app. The journey will define additional personas with which the content architect must interact for a successful project, but the point-of-view for the journey is that of the content architect. The React app should contain one instance of the <Page> component exported from @adobe/aem-react-editable-components. See these guides, video tutorials, and other learning resources to implement and use AEM 6. All this while retaining the uniform layout of the sites. All this while retaining the uniform layout of the sites. js v18; Git; 1. AEM Headless APIs allow accessing AEM. Learn more about the Project Archetype. 5. The AEM users product profile is typically. Permission considerations for headless content. This guide uses the AEM as a Cloud Service SDK. Provides links to the detailed documentation. There is a partner connector available on the marketplace. An Adaptive Form template: A template provides a basic structure and defines appearance (layouts and styles) of an Adaptive Form. Developers can use the JSON Preview in the Content Fragment editor to show all values of the current Content Fragment that can be returned using the GraphQL API. In the second step, you map your UI components or use a public UI components library, such as Google Material UI or Chakra UI to style your forms. Navigate to the folder you created previously. Resource Description Type Audience Est. Headless and AEM; Headless Journeys. Learn more about the Project Archetype. For authoring AEM content for Edge Delivery Services, click here. TIP If you are new to AEM as a Cloud Service and familiar with AEM and are migrating from on-premise or Adobe Managed Services, be sure to check out the AEM as a Cloud Service Migration Journey . Connectors User GuideAEM devs, join us on Nov 6 (EMEA, LATAM, NA) & Nov 15 (APAC) for Adobe Developers Live. supports headless CMS scenarios where external client applications render experiences using content managed in AEM. From the Component browser panel, drag-drop the Adaptive Forms - Embed (v2) component on the page. In the Query tab, select XPath as Type. 0. Adobe Experience Manager (AEM), one of the sought-after Content Management Solutions (CMS), is preferred by most companies across the globe. The two only interact through API calls. AEM as a Cloud Service lets you capitalize on the AEM applications in a cloud-native way, so that you can: Scale your DevOps efforts with Cloud Manager: CI/CD framework, autoscaling, API connectivity, flexible deployment modes, code quality gates, service delivery transparency, and guided updates. Clone the app from Github by executing the following command on the command line. They can be used by developers to provide website business users, editors, and administrators with the functionality to adapt their websites to changing business needs (content agility). Log into AEM and from the main menu select Tools -> General -> Configuration Browser. The following tools should be installed locally: JDK 11;. In this part of the AEM Headless Developer Journey, you will understand the steps to implementing your first headless experience in AEM including planning considerations and also learn best practices to make your path as smooth as possible. In the previous document of the AEM headless journey, Path to Your First Experience Using AEM Headless, you then learned the steps needed to implement your first project. 1, this account must be created prior to installation of BPA by taking the following steps: Follow the instructions at Creating a new service user to create a. AEM Sites videos and tutorials. After the folder is created, select the folder and open its Properties. 8 is installed. Headless Developer Journey; Headless Content Architect Journey; Headless Content Author. - Adobe Experience League Community - 551540 Headless CMS with AEM Content Fragments. Headless features can be used to manage and deliver content to multiple touch-points, while also enabling content authors to edit single page applications. We can show you what AEM can do in regards to content. AEM provides robust content management capabilities and exposes Headless APIs that allow developers to access content and data stored in AEM through a variety of channels and applications. Tap or click Create. Moving to AEM as a Cloud Service: Understand the transition journey to Cloud. AEM understands every business's need for headless content management while building a foundation for future growth. Headless Developer Journey: Explore this guided journey through the powerful and flexible headless features of AEM to prepare for your first headless project. Headless Setup. Time; Headless Developer Journey: For users new to AEM and headless technologies, start here for a comprehensive introduction to AEM and its headless features from the theory of headless through going live with your first headless project. Additionally, it helps accelerate the processes of assessing readiness to move from an existing Adobe. For AEM Forms as a Cloud Service: Access to an AEM Forms as a Cloud Service author instance or a local AEM Forms as a Cloud Service SDK environment. WKND Developer TutorialThe UI caters for both mobile and desktop devices, though rather than creating two styles, AEM uses one style that works for all screens and devices. All this while retaining the uniform layout of the sites (brand protection. In the future, AEM is planning to invest in the AEM GraphQL API. To determine the correct approach for managing build dependent configurations, reference the AEM Headless app’s framework (for example, React, iOS, Android™, and so on) documentation, as the approach varies by framework. A name will be automatically generated based on the title and adjusted according to AEM naming conventions. AEM Headless is a CMS solution from Experience Manager that allows structured content (Content Fragments) in AEM to be consumed by any app over HTTP using GraphQL. The AEM Headless SDK is available for various platforms: AEM Headless SDK for client-side browsers (JavaScript) AEM Headless SDK for server-side/Node. We’ll cover retrieving Content Fragment data from AEM’s GraphQL APIs and displaying it in the React app. Last update: 2023-06-23. Browse the following tutorials based on the technology used. AEM prompts you to confirm with an overview of the changes that will made. 5 is a flexible tool for the headless implementation model by offering three powerful services: Content Models. Tap or click the folder you created previously. Tap or click Create -> Folder. The following configurations are examples. Please can someone guide me on this, also if there is a reference/ example of doing this,. Click/tap on the ellipsis by the comment field to reveal the options: Select Save as Version. Quickstart in 5 mins. This journey lays out the requirements, steps, and approach to translate headless content in AEM. Headless Journeys. 5 Administering User Guide; Section 2: AEM development. Previous page. For the purposes of this getting started guide, we only need to create one configuration. Your guide to our headless CMS platform. SPA application will provide some of the benefits like. Headless Developer Journey. The current implementation of the Assets HTTP API is based on the REST architectural style and enables you to access content (stored in AEM) via CRUD operations (Create, Read, Update, Delete). AEM GraphQL API requests. Level 10 ‎19-03-2021 00:01. This user guide contains videos and tutorials on the many features and capabilities of AEM Sites. Provide a Model Title, Tags, and Description. Understand how to build and customize experiences using AEM’s powerful features by exploring these development and deployment topics. Content Models are structured representation of content. In this optional continuation of the AEM Headless Developer Journey, you learn how AEM can combine headless delivery with traditional full-stack CMS features. This GraphQL API is independent from AEM’s GraphQL API to access Content. The Best Practices Analyzer provides an assessment of your current AEM implementation by indicating areas that are not following AEM best practices. AEM provides robust content management capabilities and exposes Headless APIs that allow developers to access content and data stored in AEM through a variety of channels and applications. Implementing User Guide: Understand how to build and customize experiences using Experience Manager’s powerful features by exploring these development and deployment topics. . Sample Multi-Module Project. The GraphQL API lets you create requests to access and deliver Content Fragments. The article contains recommendations, reference materials, and resources for developers of Assets as a Cloud Service. AEM is a robust platform built upon proven, scalable, and flexible technologies. Log into AEM and from the main menu select Navigation -> Assets -> Files. Understand Headless in AEM; Learn about CMS Headless Development; Getting Started with AEM Headless as a Cloud Service; Path to your first experience using AEM Headless; How. To get your AEM headless application ready for launch, follow the best. SOLVED WKND Tutorial - Getting Started with AEM Headless - Content Services. With a headless implementation, there are several areas of security and permissions that should be addressed. Allow the candidate to ask questions (about the company, team, position, etc. Now that you have learned the concepts and terminology, the next step is to Learn the basics of modeling with Content Fragment Models. Run the following command to start the SDK: (on Microsoft® Windows) sdk. Forms developers can use AEM Forms Cloud Service Rapid Development Environment to quickly develop Adaptive Forms, Workflows, and customizations like customizing core components, integrations with third-party systems, and more. AEM Headless Translation Journey - This documentation journey gives you a broad understanding of headless technology, how AEM serves headless content, and how you can translate it. Users with the Cloud Manager User role only can log into Cloud Manager and navigate to the AEM author environments (if they exist) by using the Programs menu options. Last update: 2023-06-27. Introduction to AEM Headless; Developer Portal (Additional Resources) Best Practices - Setup and Use;. The AEM Headless quick setup gets you hands-on with AEM Headless using content from the WKND Site sample project, and a sample React App (a SPA) that consumes the content over AEM Headless GraphQL APIs. Adobe has adopted Adobe Commerce’s GraphQL APIs as its official commerce API for all commerce-related data. AEM Headless developer is quite popular among enterprises looking to deliver content to the front end by decoupling backend from. The. supports headless CMS scenarios where external client applications render experiences using content managed in AEM. Navigate to the folder you created previously. The authoring environment of AEM provides various mechanisms for organizing and editing your content. The diagram above depicts this common deployment pattern. Implementing User Guide: Understand how to build and customize experiences using AEM’s powerful features. In this part of the AEM Headless Developer Journey, learn about what is required to get your own project started with AEM Headless. You also add or delete users and what group they belong to. This article builds on these so you understand how to create your own Content Fragment Models for your AEM headless. Monitor Performance and Debug Issues. By adding the Adobe Target extension to Experience Platform Launch, you can use the features of Adobe Target on AEM web pages. Last update: 2023-06-27. It offers several features that make AEM development easier: Seamless integration with AEM instances through Eclipse Server Connector. Developer. Instead of an out-of-the-box solution, Adobe Developer App Builder provides a common, consistent, standardized development platform for extending Adobe Cloud solutions such as AEM including: Adobe Developer Console — For custom microservice and extension development, letting developers build and manage projects while. js, among others; EnvironmentsResource Description Type Audience Est. Developers can use the JSON Preview in the Content Fragment editor to show all values of the current Content Fragment that can be returned using the GraphQL API. The AEM Headless SDK is available for various platforms: AEM Headless SDK for client-side browsers (JavaScript) AEM Headless SDK for server-side/Node. The following AEM documentation includes everything from essential guides for those new to the content management system (CMS) to videos, tutorials, and further learning resources to get the most out of AEM 6. In this part of the AEM Headless Developer Journey, learn how to model your content for AEM Headless delivery using Content Modeling with Content Fragment Models and Content Fragments. Single page applications (SPAs) can offer compelling experiences for website users. AEM Headless Overview; GraphQL. The GraphiQL tool also enables users to persist or save queries to be used by client applications in a production setting. Authoring Concepts. At the beginning of the AEM Headless Content Author Journey the Introduction covered the basic concepts and terminology relevant to authoring for headless. Select the Content Fragment Model and select Properties form the top action bar. Here’s a quick guide that explains how to create a basic. The AEM Headless SDK supports two types of authentication:Adobe Experience Manager Assets is a digital asset management (DAM) solution that can integrate with Adobe Creative Cloud to help DAM users work together with creative teams, streamlining collaboration in the content creation process. Sign In. An Experience Fragment is a stand-alone experience that can be re-used across channels and have variations, saving the trouble of repeatedly copying and pasting experiences or parts of experiences. You will learn how to set up dependencies, design the component structure, retrieve and parse Content Fragments, and make the app editable using the. 1. In the previous document of the AEM headless journey, How to Model Your Content you learned the basics of content modeling in AEM,. The <Page> component has logic to dynamically create React components based on the. Headless is a method of using AEM as a source of data, and the primary way of achieving this is by using API and GraphQL for getting data out of AEM. The focus lies on using AEM to deliver and manage (un. Browse the following tutorials based on the technology used. At One Inside, our expertise relies on the implementation of the Adobe CMS, Adobe Experience Manager (AEM). Developing SPAs for AEM. Understand Headless in AEM; Learn about CMS Headless Development; Getting Started with AEM Headless as a Cloud Service; Path to your first experience using AEM Headless; How. Integrating Adobe Target on AEM sites by using Adobe Launch. In the last step, you fetch and. This guide uses the AEM as a Cloud Service SDK. For example, when publishing, an editor has to review the content - before a site administrator activates the page. Learn how AEM can go beyond a pure headless use case, with options for in-context authoring and experience management. Learn. AEM provides robust content management capabilities and exposes Headless APIs that allow developers to access content and data stored in AEM through a variety of channels and applications. By allowing developers to submit form data directly through APIs or backend code, headless forms help streamline workflows and improve the overall performance of web applications. The Create new GraphQL Endpoint dialog box opens. My requirement is the opposite i. The creation of a Content Fragment is presented as a wizard in two steps. AEM 6. Example applications are a great way to explore the headless capabilities of Adobe Experience Manager (AEM). Create basic components based on core OOTB components. Use GraphQL schema provided by: use the drop-down list to select the required configuration. React - Headless. Then Getting Started with AEM Headless as a Cloud Service described AEM Headless in the context of your own project.