Constellation DX component development workflow
The developer workflow outlines the lifecycle of a Constellation DX component, from creation to deployment. It includes steps such as creating, modifying, visualizing, building, authenticating, publishing, and testing the component, as shown in the following diagram. This workflow helps ensure the proper configuration and integration of components in your Pega Infinity™ environment.
To effectively manage the lifecycle of a Constellation DX component, perform the following steps:
-
Create a Constellation DX component of a specific type and subtype by using the
createcommand.
For more information, see Creating a Constellation DX component. -
Modify the created component to match your specific business needs.
For more information, see Editing a Constellation DX component. -
Modify the sample mock data to represent what your component requires at run time.
For more information, see Creating Storybook mocks. -
Visualize the component during development by using Storybook stories and the mock data.
For more information, see Previewing Constellation DX components in Storybook. -
Build the component to validate its configuration and check for coding errors.
For more information, see Building Constellation DX components. - Authenticate with Pega Infinity to perform Constellation DX Component Builder server actions.
For more information, see Authenticating Pega Infinity Server user access. -
Build, package, and publish your component to Pega Infinity.
For more information, see Publishing the Constellation DX component. -
Test the component definition (config.json) and configure your component.
For more information, see Configuring a Constellation DX component for App Studio. -
Integration test your component in your Pega Infinity development environment.
For more information, see Testing a Constellation DX component with Pega Infinity.
After you test the Constellation DX component, it can be packaged and deployed. For more information, see Deploying a Constellation DX component.
Check your knowledge with the following interaction:
This Topic is available in the following Module:
Want to help us improve this content?