Skip to main content

Constellation SDK

Pegaのお客様は、Constellation SDKを使用して、PegaのConstellationJSエンジンAPIと、Pega Constellationデザインシステム以外のデザインシステムを接続したConstellation DXコンポーネントを構築できます。

Constellationには、Constellation DX API、JavaScript ConstellationJSオーケストレーションエンジン、および関連する公開JavaScript APIが含まれています。Constellationアプリケーションは、プレゼンテーションレイヤーとしてConstellationデザインシステムを使用します。ただし、すべてのPegaのお客様がConstellationデザインシステムベースのユーザーインターフェイスの使用を希望しているわけではありません。

Constellation SDKは、代替デザインシステムを統合するためのフロントエンドで開発者に優しいツールセットを提供します。

従来のDX APIスターターパックとは異なり、Constellation SDKはConstellation JavaScriptエンジンを使用して、実装を簡素化し、品質とパフォーマンスを向上させます。ConstellationJSエンジンは、PegaのConstellation UIで使用されているのと同じアクセラレーションレイヤーです。

利用可能なConstellation SDK

現在、次の3つのConstellation SDKが提供されています。

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

Pega + Angular

PegaとAngularは、Angularプラットフォームに基づいた非Constellationデザインシステムをサポートしています。このSDKでは、Angularからシームレスに統合できるように設計されたAngular Materialオープンソースコンポーネントを使用して、いくつかのコンポーネントを構築しました。

補足: Angularプラットフォームについての詳細は、Angular Materialのウェブサイトをご覧ください。Angular SDKの詳細については、「Angular SDK」を参照してください。

Pega + React

Pega + Reactは、Reactに基づくConstellation以外のデザインシステムをサポートします。React SDKを使用して、コンポーネントの構築、更新、公開、削除、上書きを行うこともできます(v8.23.10およびv23.1.10のみ)。

補足: 統合されたDXコンポーネントビルダーの詳細については、「Using the integrated DX component builder」を参照してください。

このSDKのコンポーネントと代替デザインシステムコンポーネントは、Material UIデザインシステムに基づいています。

補足: Material UIデザインシステムの詳細については、Material UIデザインシステムのウェブサイトを参照してください。React SDKの詳細については、「React SDK」を参照してください。

Pega + Web Components

Pega + Web Componentsは、Web Componentsに基づくConstellation以外のシステムをサポートします。LionのWebコンポーネントに基づき、Web Components SDKでコンテナとプレゼンテーションコンポーネントを構築しました。Lion Webコンポーネントの詳細については、Lionのウェブサイトをご覧ください。これらは順番に「LitElement」と「lit-html」で構築されています。「LitElement」と「lit-html」の詳細については、Litのウェブサイトをご覧ください。

補足: Web Components SDKの詳細については、「Web Components SDK」を参照してください。 Constellation SDKの詳細については、「Overview of Constellation SDKs」を参照 してください。

重要なことに、SDKは各リリースに固有なものです。お使いのInfinityサーバーバージョンに一致するSDKを使用する必要があります。

以下のインタラクションで理解度をチェックしてください。


このトピックは、下記のモジュールにも含まれています。

トレーニングを実施中に問題が発生した場合は、Pega Academy Support FAQsをご確認ください。

このコンテンツは役に立ちましたか?

このコンテンツは 100% のユーザーにとって役に立ちました。

改善できるところはありますか?

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