Constellation
Theme Cosmos
Theme Cosmosは、Pega Platformのベストプラクティスとガイドラインに準拠した強力なケース管理アプリケーションを構築するために使用できるフロントエンドUIライブラリです。 Cosmosシステムには、ユーザーエクスペリエンス全体を形成するコンポーネントの一貫性のあるライブラリが用意されています。 このライブラリを使用して、本格的なケース管理アプリケーションを作成できます。
新しいアプリケーションは、Theme Cosmosを使用してアプリケーションを構築できます。 最新バージョンのTheme Cosmosアプリケーションにアップデートしているアプリケーションは、手動でアップデートされない限り、以前のルールセットバージョンになります。 アップデートされたアプリケーションには、スタイルやCSSのアップデートなどの開発作業が伴います。
8.6を使用して新しいアプリケーションを構築すると、Theme Cosmos、Cosmos React、従来のUI Kitアプリケーションのいずれかを選択できます。 Theme Cosmosアプリケーションはハイブリッドモードを使用できます。 ハイブリッドモードは、セクションベースのUIを備えたTheme Cosmosに基づく既存のアプリケーションに特定のCosmos React UI機能を組み込みます。 ハイブリッドモードの混合アーキテクチャは、将来の変更を視野に入れてアプリケーションを準備するのに役立ちます。
Theme Cosmosの最新機能
- コンテキストを失うことなく検索結果を新しいタブに表示
- ブラウザタブの更新によるデータロスを生じさせずに、タブで複数のセッションをサポート
- 固定ヘッダーとタブ間のナビゲーション機能によって改善されたプレビューパネル
- 折りたたみ可能なサマリーパネルが作業領域のスペースを拡大
次のリンクは、「Major differences between traditional UI and Theme Cosmos components | Pega」の概要を示しています
Theme Cosmos関連リンク
Updating the Cosmos theme in your application | Pega
What's New in Theme-Cosmos 03.01 - Pega 8.6 | Collaboration Center
Cosmos React
新しいアプリケーションの作成に、「Cosmo React」から組み込みアプリケーションとして作成するオプションが追加されました。 このオプションを選択することで、ReactベースのUIを使用してアプリケーションを作成できます。 ReactベースのUIは、最新のオープンソーステクノロジーとフレームワークをサポートするランタイム環境でローコード機能を提供し、より動的な更新と応答性を備えたネイティブテクノロジーでの画面の表示に役立ちます。 ReactベースのUIは、ReactJS、Redux、ES6などのオープンスタンダードを使用して構築されています。 これには、Cosmosデザインシステム、Cosmosシステム用のReactベースのコンポーネントライブラリ、Constellationクライアントエンジン(UIコンポーネントとDX APIの間を仲介)、DX API v2、Constellationクライアントエンジン用のパブリックJavaスクリプトAPI、およびApp Studioを介して行われるアプリケーションオーサリングが含まれます。
Cosmos Reactアーキテクチャは発展段階にあり、アーリーアダプターに最適です。 一部のPega Platform機能には対応していません。 Cosmos Reactは、ケースタイプ、データタイプ、UIの設定(追加機能 - 構築/設計中のビューのリアルタイムプレビューが利用可能)を使用してアプリケーションを構築し、ペルソナとポータルを定義できます。
発展段階のフレームワークであるCosmos Reactには、制限事項がいくつかあります。たとえば、アプリケーションをゼロから構築する場合に推奨され、英語のみをサポートし(ローカリゼーションは将来のリリースでサポート予定)、アプリケーションの自動アップデートに対応していないため、移行を必要とします。
Cosmos Reactはパフォーマンスの向上をもたらすほか、セマンティックURLを介してアプリケーションのポータル、ランディングページ、ケースページへのアクセスを可能にします。
追加情報については次のリンクをご覧ください。