@angular/cdk ist ein leistungsstarkes Toolkit für Angular-Anwendungen, das Entwicklern eine Sammlung von wiederverwendbaren Komponenten und Diensten bietet, um die Entwicklung von Benutzeroberflächen zu erleichtern. Das CDK (Component Dev Kit) bietet grundlegende Funktionalitäten, die beim Erstellen von benutzerdefinierten Komponenten nützlich sind, wie z. B. Drag-and-Drop, Overlay-Management und Accessibility-Tools. Es ist besonders hilfreich, wenn Sie Ihre eigenen UI-Komponenten erstellen möchten, die den Angular-Richtlinien entsprechen.
Es gibt jedoch auch Alternativen, die in der Angular-Ökosystem verwendet werden können:
Um die verschiedenen Pakete zu vergleichen, besuchen Sie bitte den folgenden Link: Vergleich von @angular/animations, @angular/cdk, @angular/forms und @angular/material.