Skip to main content

Constellation SDKs

The Constellation SDKs provide Pega customers with the ability to build Constellation DX components that connect Pega’s ConstellationJS Engine APIs with a design system other than the Pega Constellation design system.

Constellation contains the Constellation DX API, JavaScript ConstellationJS Orchestration engine, and associated public JavaScript API. Constellation applications use the Constellation design system as their presentational layer. However, not all Pega customers want to use the Constellation design system-based user interface.

Constellation SDKs provide a front-end, developer-friendly toolset to integrate an alternative design system.

Unlike Traditional DX API starter packs, the Constellation SDKs use the Constellation JavaScript Engine to simplify implementation and improve quality and performance. The ConstellationJS Engine is the same acceleration layer utilized in Pega’s Constellation UI.

Available Constellation SDKs

There are three Constellation SDKs that are currently available:

  • Pega + Angular
  • Pega  + React
  • Pega + Web Components

Pega + Angular

Pega + Angular provides support for non-Constellation design system based on the Angular platform. We have built several components in this SDK using Angular Material open-source components designed to integrate seamlessly from Angular. For more information about the Angular platform, see the Angular Material website. For more information about Angular SDK, see the Angular SDK.

Pega + React

Pega + React provides support for non-Constellation design systems based on React. You can also build, update, publish, delete, and override components using the React SDK (v8.23.10 and v23.1.10 only). For more information about the integrated DX component builder, see Using the integrated DX component builder. The components and alternative design system components in this SDK are based on the Material UI design system. For more information about the Material UI design system, see the Material UI design system website. For more information about React SDK, see React SDK.

Pega + Web Components

Pega + Web Components provides support for non-Constellation systems based on Web Components. We have built the container and presentation components in the Web Components SDK, based on the Lion web components. For more information about Lion web components, see the Lion website. These are in turn built with LitElement and lit-html. For more information about LitElement and lit-html, see the Lit website. For more information about the Web Components SDK, see Web Components SDK.

Note: To learn more about Constellation SDKs, see Overview of Constellation SDKs.

Importantly, SDKs are unique for each release. You need to use the SDK that matches your infinity server version.

Check your knowledge with the following interaction:

This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice