CCOM ccom

Custom Component

Background background

CCOM identifies custom components which have been installed on AEM. This information is provided for the purposes of best practices assessment.

A subtype is used with this code to identify the category of component:

  • custom.core: A supertype in the component’s chain of supertypes contains “core/wcm/components/”, indicating that it inherits from a core component.
  • custom.foundation: A supertype in the component’s chain of supertypes contains “core/wcm/components/”, indicating that it inherits from a core component.
  • custom.overlay.foundation: The component path contains “wcm/foundation/components/” or “foundation/components/”, indicating that it overlays a foundation component.
  • custom: The custom component does not inherit or overlay a core or foundation component.

Possible implications and risks implications-and-risks

  • Best Practice is to minimize number of custom components, leverage core components, and use core components with the Style System to reduce technical debt.

Possible solutions solutions

recommendation-more-help
c50d24a5-718e-4110-a484-b335e8a63206