Sustainable Angular-Architectures with Monorepos and Strategic Domain-Driven Design

Monorepos allow huge enterprise applications to be subdivided into small and maintainable libraries. However, this is only one side of the coin: We need first to define criteria for slicing our application into individual parts and establish rules for communication between them.

This session looks at a solution provided by Strategic Domain-Driven Design. Using an Angular-based case study, we investigate the idea of the ubiquitous language and the bounded context, sub-domains, and context mapping. Building on this, you will learn how to implement these ideas for Angular using a monorepo. We also discuss approaches for reducing coupling between the specific parts of our monorepo.

By the end, you will have a technical solution and appropriate methodology to build sustainable Angular solutions.

General Session