Consolidate, Enhance, Scale: End-to-End Angular Monorepo Management with Nx
summary
Migrates multiple repos into a single workspace with nx import that preserves git history, detects Angular/React/Gradle projects and runs their existing ng/v/gradle commands while adding caching and task pipelines; introduces Project Crystal plugins that wrap native configs instead of replacing them; enforces ownership and boundary rules with generated CODEOWNERS and NX conformance checks; scales CI via remote caching, distributed agents and an atomizer that cuts e2e work so builds drop from 27 to 9 minutes.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 2:06Monorepos and Nx role
- 5:15Consolidate multi-repos with Nx
- 7:44Enhance monorepos with Nx
- 9:30Nx plugins for tooling
- 14:21Import apps into Nx
- 17:08Structure and automation
- 18:55Code owners rules
- 20:43Scaling with conformance
- 22:27Scaling CI with caching
- 27:00Summary
related talks
09mUsing Nx: Angular CLI Power-ups for Modern Development
40mNx - Enter Enterprise Development for Angular
31mMastering the Monorepo: How NX Schematics Transformed Our 80+ Angular Projects!
21mFast React Monorepos with High Quality DX
30mSmart Monorepo and Fast CI with Nx
22mNx for Angular CLI Users
36mHow to scale up your angular projects like a pro
01h 00mUsing Monorepos for Scalable Apps
