Cool interaction made simple with Angular Material CDK
summary
Live-coding shows Angular Material CDK plus schematics generating a working component from a single command and wiring drag-and-drop ready in under a minute, including containment boundaries and single-axis constraints that all behave correctly. Demo uses the CDK drag-and-drop directives, overlay and focus utilities, and a schematic to scaffold code. Virtual scrolling renders 100,000 items smoothly by only rendering viewport items. Also demonstrates accessibility helpers, platform/breakpoint detection, and component behaviors like stepper/tree/table available separately from Angular Material. Schematics generate working sample components.
AI-written summary · about
chapters (21)
- 0:00Intro
- 1:21Background
- 2:30Introduction
- 3:50Back in the day
- 7:25What is Angular CDK
- 8:19Background of Angular CDK
- 9:39Common behavior
- 10:20About CDK
- 11:36Drag and Drop
- 13:41Typing
- 14:10Schematic
- 25:10Be fast
- 25:55breakpoint change
- 26:05score platform
- 26:17browser
- 26:35dynamic component
- 27:25accessibility
- 27:42scrolling
- 28:02performance
- 29:17component specific behavior
- 29:50Upcoming features
related talks
23mAngular CDK and Material in 2018
29mUnleash the power of the Angular CDK
43mDrag-and-Drop Isn't a Drag with Angular Material CDK
32mAngular Material CDK
01h 34mBuilding awesome components with the power of the Angular Component Dev Kit
28mComposing Accessible UI's With Angular Material Components
50mHow to leverage Angular Schematics to empower Devs of Frontend Apps & Libraries
19mCDK Is The Coolest Thing You Are Not Using
