Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

Enabling Cosmos React UI for landing pages

Updated on February 7, 2022

Modernize landing pages in your applications by enabling React. The React library uses client-side rendering to produce a more efficient and dynamic interface.

Before you begin: Prepare for Cosmos React UI implementation:

In Pega 8.5, all new applications use React-based landing pages by default. In applications that are built on earlier Pega Platform versions, you enable React-based landing pages manually. When you enable Cosmos React UI for landing pages, the application takes on a hybrid architecture, in which most components retain the classic server-side rendering, but the portal authoring uses the updated client-side technology.

  • When you enable React components, security settings change in the background. To improve your application security, you can use only authentication mechanisms with unified authentication scheme (PRAuth). If you want to use the React UI library, a custom authentication scheme is not supported.
  • Some browsers might not support React components. For more information about browser compatibility, see Pega Platform Client Operating System and Browser Support.
  1. In the header of Dev Studio, click the name of the application, and then click Definition.

  2. Expand the Advanced section, and click Server rendered UI, and then click Save.

    Result: You can now build React-based landing pages in the application.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us