Turning an Aircraft Carrier: From a Monolithic angular.js App to Scalable, Federated Angular Development with Elements, the CDK, Schematics, and an Nx-Powered Monorepo

Grand Salon

This interactive workshop will explore an architecture for building a large Angular app across federated development teams.

We’ll cover some low-level specifics of the architecture, like an Elements-based approach to angular.js migration, and building a shared component library on top of the Angular CDK. From there, we’ll explore developer experience and delivery ergonomics items like source control in a monorepo, Continuous Integration strategies, and code generation and modification via Schematics.

Interactive examples will be provided, but laptops aren’t required to consume the workshop content.