Unleash the power of the Angular CDK
summary
Angular CDK delivers concrete building blocks: virtual scroll renders thousands while keeping DOM small (demo hits ~500 items instantly and scaled toward a million with minor slowdown), drag and drop uses cdkDropList/cdkDrag with moveItemInArray and transferArrayItem to enable crossโlist reordering with zero builtin styling, and portals create a DomPortalHost to render components into a new browser window, copy styles, and clean up on destroy so a multiwindow UI actually works.
AI-written summary ยท about
chapters (7)
- 0:00Introduction and background
- 1:59The UI library dilemma
- 4:21Introduction to Angular CDK
- 6:25Virtual scrolling demo
- 11:12Drag and drop functionality
- 16:16Portals and multi-window apps
- 27:55Conclusion and resources
related talks
19mCDK Is The Coolest Thing You Are Not Using
31mCool interaction made simple with Angular Material CDK
34mBuilding component libraries using 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
23mAngular CDK and Material in 2018
25mAngular Material CDK, Datatables and more
