
AngularJS Directives
Alex Vanston
- Editorial
- Packt
- Año
- 2013
- Páginas
- ~110
- Nivel
- Intermedio
De qué trata
Libro breve publicado por Packt en 2013, en el que Alex Vanston estudia a fondo las directivas de AngularJS (rama 1.x), la pieza que permite crear componentes reutilizables y extender el HTML. Packt lo dirige a desarrolladores JavaScript de nivel intermedio que quieren entender mejor el desarrollo de aplicaciones de una sola página. Los lectores coinciden en que no es para principiantes: conviene llegar con experiencia previa en AngularJS.
El libro construye directivas desde cero y explica su anatomía y configuración. Dedica un capítulo a la diferencia entre las fases de compilación (compile) y enlace (link), muy valorado por los lectores. Trata el manejo del scope dentro de la directiva (heredado o aislado), la comunicación y el intercambio de datos con los controladores, y la transclusión. Incluye ejemplos prácticos como un componente de autocompletado y la integración con el plugin jQuery Masonry. También hay capítulos de pruebas unitarias y end-to-end de directivas, y buenas prácticas para que sean independientes y mantenibles dentro de aplicaciones de varios módulos.
Con un centenar de páginas, es una monografía concentrada y útil como referencia sobre un tema que la documentación oficial de la época explicaba mal. Las críticas más repetidas apuntan a la legibilidad del código, con exceso de comentarios y saltos de línea. Hoy tiene interés sobre todo para mantener código AngularJS heredado: AngularJS ya no tiene soporte, y en el Angular actual el papel de las directivas lo cumplen los componentes y las directivas de atributo con otra API.
- AngularJS 1.x
- Directivas
- Compile vs link
- Scope aislado
- Transclusión
- Comunicación con controladores
- jQuery
- Pruebas unitarias
- Pruebas E2E
- Buenas prácticas
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

