- Concepts
Understanding the Content SDK Angular app structure
The Content SDK’s Angular implementation builds upon default Angular features, while adding some meta-framework like behavior and maintaining cross-framework Content SDK terms.
The following describes the main points of interest in the application:
Name | Type | Description |
|---|---|---|
| folder | Contains the Angular SSR implementation, including route configuration and components. Logic under this folder is fully Angular-compliant and supports dependency injection. |
| folder | Contains Content SDK specific logic enhancing the base capabilities. Due to framework limitations, logic under this folder should avoid using Angular’s dependency injections for runtime safety. |
| folder | Contains implementations of the Content SDK loaders. Find out more about loaders in the separate article [future link here]. |
| folder | Contains the logic to initiate the SitecoreClient object. |
| file | Contains the configuration for the Angular application. Find more details about Angular-specific config format in the following article [future link here] |
| file | Contains configuration for the sitecore-tools CLI executions, settings for automatic component map generation flow, and application build. |