Components

What exactly is a Component?

Components:

  • are modular units which realize specific functionality to present your content on your website

  • are re-usable

  • are developed as self-contained units within one folder of the repository

  • have no hidden configuration files

  • can contain other components

  • run anywhere within any CQ system

  • have a standardized user interface

  • use widgets

As components are modular, you can develop a new component on your local instance, then deploy this seamlessly to your test, then live environments.

Each CQ component:

  • is a resource type

  • is a collection of scripts that completely realize a specific function

  • can function in "isolation"; this means either within CQ or a portal

Components included with CQ include:

  • paragraph system

  • header

  • image, with accompanying text

  • toolbar

[Note]Note

The functionality provided by Components and Widgets was implemented by the cfc libraries in Communiqué 4.