Core Components Introduction
In Adobe Experience Manager, components are the structural elements that constitute the content of the pages being authored. Components have always been a fundamental element of the AEM experience, making page creation simple but powerful for the author and the development of components flexible and extensible for the developer.
The Core Components are a set of standardized Web Content Management (WCM) components for AEM to speed up development time and reduce maintenance cost of your websites.
Resources
-
Component Library: A collection of examples to view the components in their various configurations.
-
Component Documentation (this document): For developers and authors, with details about each component.
-
Core Components GitHub Repository: For developer details of each component and project download.
-
Get Started:
- Success with the Core Components: Guidelines to consider well before the start of any project that will use the Core Components.
- WKND Tutorial: A two-day tutorial for building a new site.
- Summit Tutorial: A two-hour tutorial for building a new site (from a Lab at US Summit 2019).
- Gems Webinar: A guided tour of the Core Components (recorded on Dec 2018).
Features
The WCM Components
The current version of the Core Components features the following components.
Template Components
Page Authoring Components
Container Components
Form Components
System Requirements
For the requirements from previous Core Component releases, see Core Components Versions.
The Core Components require the use of editable templates and do not support Classic UI nor static templates. If needed, check out the AEM Modernization Tools to update your project with these modern AEM features.
To set up your local development environment, check out this overview for AEM as a Cloud Service SDK or this document for older versions of AEM.
Other Components
There are additional components available to AEM authors, which are built on the Core Components.
- The Email Core Components - Discover components built on top of the Core Components specifically for use with Adobe Campaign.