|
2 | 2 |
|
3 | 3 | # Angular SDK |
4 | 4 |
|
5 | | -The **Angular SDK** provides Pega customers with a bridge from the Pega **Constellation JavaScript Engine** (part of the Pega Infinity™ product) to the Angular bridge and components in this repository. |
| 5 | +The **Angular SDK** provides Pega customers with the ability to build DX components that connect Pega’s ConstellationJS Engine APIs with a design system other than Pega Cosmos. |
6 | 6 |
|
7 | | -Many of the components in this SDK are built using [Angular Material components](https://material.angular.io/) - open-source components that integrate seamlessly with Angular. |
| 7 | +The Angular SDK differs from out-of-the-box Cosmos React because it provides and demonstrates the use of a design system that is not the Pega **Cosmos React** design system. The alternative design system used in this Angular SDK is |
| 8 | + [Angular Material](https://material.angular.io/) - open-source components that integrate seamlessly with Angular. |
8 | 9 |
|
9 | | -Note: The Angular SDK is offered in early adopter mode. It is built on the new and modernized UI technology stack (the Constellation JavaScript Engine and Constellation JavaScript API). Currently offering a limited feature set, the Angular SDK is likely not yet suitable for production applications. |
| 10 | +The Angular SDK is built on a new and modernized UI technology stack (the Constellation JavaScript Engine and Constellation JavaScript API). Many additional SDK features are planned for 2022 to expand the scope of supported use cases. |
10 | 11 |
|
11 | 12 | <br> |
12 | 13 |
|
13 | 14 | # Prerequisites |
14 | 15 |
|
15 | 16 | ## Pega Infinity Server and Constellation-enabled Application |
16 | 17 |
|
17 | | -The Angular SDK assumes that you have access to a Pega Infinity server (8.6.1 GA) running an application that is configured to run using the Constellation UI service. The sample application can be found in the Angular SDK download associated with this repo that is available at [https://community.pega.com/marketplace/components/angular-sdk](https://community.pega.com/marketplace/components/angular-sdk) |
| 18 | +This **8.7 version** of the Angular SDK assumes that you have access to a Pega Infinity server (**8.7.0+ GA**) running an application that is configured to run using the Constellation UI service. |
18 | 19 |
|
19 | | -We provide a sample application - **MediaCo** - to licensed Pega Infinity customers that is configured as a Constellation application. |
| 20 | +The **MediaCo** sample application is already configured as a Constellation application and can be found in the Angular SDK download associated with this repo which is available at [https://community.pega.com/marketplace/components/angular-sdk](https://community.pega.com/marketplace/components/angular-sdk). The OAuth 2.0 Client Registration records associated with the **MediaCo** application are available in the same Angular SDK download. |
20 | 21 |
|
21 | | -Please refer to the **Angular SDK Guide** provided in the Marketplace download for steps to prepare your Infinity server and node environment for steps in the next section. |
| 22 | +The **Angular SDK** has been tested with: |
| 23 | +- node 14.18.* |
| 24 | +- npm 6.14.* |
| 25 | + |
| 26 | +Future updates to the SDK will support more recent LTS versions of node as Constellation supports them. |
| 27 | + |
| 28 | +**Before** installing and running the SDK code, please refer to the **Angular SDK Guide** provided in the Marketplace download for steps to prepare your Infinity server and node environment so you can proceed with the steps in the next section. |
22 | 29 |
|
23 | 30 | <br> |
24 | 31 |
|
@@ -118,7 +125,7 @@ Note that the examples above are for the default configuration. If you change th |
118 | 125 | <br> |
119 | 126 |
|
120 | 127 |
|
121 | | -> **NOTE**: These setup tips are abstracted from the Angular SDK Guide that is available to licensed Pega Infinity clients at https://community.pega.com/marketplace/components/angular-sdk. |
| 128 | +> **NOTE**: These setup tips are abstracted from the Angular SDK Guide that is available at [https://community.pega.com/media/angular-sdk-user-guide-87](https://community.pega.com/media/angular-sdk-user-guide-87). |
122 | 129 |
|
123 | 130 | <br> |
124 | 131 |
|
|
0 commit comments