launchpad-ux-custom-frontend
Building a React Front-End for Pega Launchpad with the Pega React SDK
A practical guide for building custom React UIs on top of Pega Launchpad using the Pega React SDK (@pega/react-sdk-components). This approach uses the SDK's Constellation engine to handle rendering, data binding, case management, and API communication — rather than making direct DX API calls.
Before proceeding, validate that building a custom front-end is necessary. Launchpad's out-of-the-box Constellation components and templates may meet requirements without this complexity.
When implementing a front-end, proceed incrementally. Always ask what folder to create the project in, don't assume or guess the location.
Ask for validation and questions at each step to ensure that the user understands what was built and why, and to confirm that it meets their needs before moving on to the next step.
0. When to Build a Custom Frontend
Prefer out-of-the-box Constellation components and templates whenever they meet the business and UX requirements.
Consider a custom frontend only when: