En varios lugares dentro de la fuente de material angular, hay elementos / clases css que tienen cdk
como prefijo.
¿Alguien sabe cuál es la abreviatura de cdk
en el contexto de material angular?
angular-material2
angular-cdk
Ashok Koyi
fuente
fuente
material
ya se comenzó a refactorizarcdk
para que los componentes de cdk puedan extraerse y usarse desde npm independientemente del material. Incluso después de la refactorización, el código cdk podría convivir con el material, pero el empaque sería diferente. Por ejemplo, un nuevo componente de material comotable
extender lacdk
tabla y aplicarles estilo para que eltable
tema y el tamaño coincidan con las especificaciones del material. Fuente: github.com/angular/material2/tree/master/src/lib/tableCDK (Kit de desarrollo de componentes) es un paquete independiente.
El objetivo de la CDK es brindar a los desarrolladores más herramientas para crear componentes increíbles 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.
Verifique el repositorio de Google para CDK
fuente
CDK => Kit de desarrollo de componentes
Su propósito principal es habilitar extensible para crear componentes personalizados sobre él.
fuente
Significa Component Dev Kit. El CDK le permite utilizar funciones que no dependen de Angular Material y su estilo y es totalmente independiente. Algunas características increíbles que puede usar son Arrastrar y soltar y Desplazamiento virtual (que me encanta personalmente) con solo importar el cdk. Consulte la documentación aquí .
fuente