Automating your Angular projects with Schematics
summary
Explains how Angular Schematics actually standardize app and library structure, generate files from templates, run ng add install tasks, and run versioned migrations that update codebases automatically. Uses the Angular devkit, virtual file-tree staging, TypeScript AST (and tsquery) for targeted edits, and Nrwl utility libraries for package and workspace changes. Shows generator templates, migration scripts, and CLI-driven workflows that stage then commit changes so upgrades and scaffolding reliably work.
AI-written summary · about
chapters (15)
- 0:00Start
- 0:25Automating Your Angular Projects with Schematics
- 1:45What Are Schematics
- 4:44Schematics Api
- 7:13Source
- 7:57Writing Simple Schematics
- 9:25Json Schema
- 11:58Schematic Engine
- 12:53What Can You Use Schematics for
- 15:00Template Utilities
- 15:18Apply Templates
- 18:27Common Tasks
- 24:11Extending the Angular Schematics Collection
- 25:38Compose Your Schematics
- 26:22Recap Schematics
related talks
31mAutomated Scaffolding with Schematics (Angular)
31mAutomating boring Programming Tasks with the Angular CLI and Schematics
41mAngular Schematics - Develop for developers
14mAngular Schematics for Better Productivity
55mAngular Schematics – the unknown hero
22mAngular Schematics - the unknown hero
50mHow to leverage Angular Schematics to empower Devs of Frontend Apps & Libraries
28mLeverage Angular Schematics to Empower Frontend Apps & Libraries
