Solución:
CDK es la forma corta de component dev kit
. Esto significa que se trata de herramientas de uso general para la construcción de componentes que no están acoplados a Material Design.
Del registro de cambios de material2
- Varios componentes en
core/
, como Overlay, han cambiado su prefijo acdk-
(abreviatura de “kit de desarrollo de componentes”). Esto significa que se trata de herramientas de uso general para la construcción de componentes que no están acoplados a Material Design. Los selectores antiguos todavía están disponibles como obsoletos, pero se eliminarán en la próxima versión. Se han cambiado las clases de CSS.
Para obtener más información sobre cómo usar componentes de cdk como tablas, superposiciones, portal, host del portal, etc., puede encontrar ejemplos aquí:
- https://github.com/angular/material2/tree/master/src/demo-app
- https://medium.com/@caroso1222/a-first-look-into-the-angular-cdk-67e68807ed9b
CDK (Kit de desarrollo de componentes) es un paquete independiente.
El objetivo del CDK es brindar a los desarrolladores más herramientas para crear componentes asombrosos para la web. Esto será especialmente útil para proyectos que quieran aprovechar las características de Angular Material sin adoptar el lenguaje visual de Material Design.
Consulte el repositorio de Google para CDK
https://github.com/angular/material2/tree/master/src/cdk
CDK => Kit de desarrollo de componentes
Su propósito principal es habilitar extensible para crear componentes personalizados sobre él.