Chapter 9: Angular and the Angular CDK
Angular has an amazing ecosystem of tools and libraries, be it Angular Material, the Angular command-line interface (Angular CLI), or the beloved Angular Component Dev Kit (Angular CDK). I call it "beloved" because if you are to implement your own custom interactions and behaviors in Angular apps without having to rely on an entire set of libraries, Angular CDK is going to be your best friend. In this chapter, you'll learn what an amazing combination Angular and the Angular CDK are. You'll learn about some neat components built into the CDK and will also use some CDK application programming interfaces (APIs) to create amazing and optimized content.
Here are the recipes we're going to cover in this chapter:
- Using Virtual Scroll for huge lists
- Keyboard navigation for lists
- Pointy little popovers with the Overlay API
- Using CDK Clipboard to work with the system clipboard
- Using CDK Drag and Drop to...