Web Applications

Web applications are developed as micro-frontends, using a common web component library and fully automated build and deployment pipelines.

The Angular web application framework and TypeScript language is used to ensure high-quality, reliable and maintainable applications can be developed with good performance, testability, security and cross-browser compatibility.

LitElement is used to develop fast, lightweight web components that can work in any web application with or without a frontend framework.

Web application assets and static content is accessed via the AWS CloudFront content delivery network.