Cosmos React is an opinionated design system that promotes out-of-the-box, low-maintenance solutions. However, its architecture includes tools that allow experienced developers integrate Cosmos React applications with other design systems or older applications that rely on sections.
Learn more about making Cosmos React work with existing frameworks in the following articles:
- Launching Theme Cosmos pages from Cosmos React portals
Give your users access to Theme Cosmos pages from Cosmos React portals. This approach helps you maintain application continuity while you rebuild your existing pages in Cosmos React.
- Using PCore and PConnect Public APIs
In Cosmos React applications, the Constellation UI Service relies on PCore and PConnect Public APIs to deliver the application's UI. This approach delivers access to state management, actions, events, and a higher level of abstraction to the DX APIs.
- Exploring Pega Digital Experience (DX) API
Pega Digital Experience (DX) API is a set of model-driven REST API endpoints that enable you to programmatically view, create, and update cases and assignments.
- Messaging service for Pega Constellation
The Pega Constellation messaging service intermediates between the case engine and UI components in browsers that act as information publishers and subscribers. The new service accepts HTTP-based information and forwards it to WebSocket subscribers.
- Creating custom DX components
While Cosmos React has an extensive library of out-of-the-box assets, the framework provides tools for expanding the UI by adding Cosmos digital experience (DX) components. This still-evolving framework helps early adopters build interfaces tailored to their specific business needs.