</> CodeBooks
    ← Volver a Angular (página 3)
    Portada de AngularJS Directives Cookbook

    AngularJS Directives Cookbook

    Fernando Monteiro

    Editorial
    Packt
    Año
    2015
    Páginas
    ~206
    Nivel
    Intermedio

    De qué trata

    Recetario de Fernando Monteiro, ingeniero frontend y creador de proyectos como Responsive Boilerplate, publicado por Packt en 2015. Reúne más de 30 recetas para crear y personalizar directivas en AngularJS (rama 1.x). Está dirigido a desarrolladores que ya conocen AngularJS. Ayuda tener algo de experiencia con herramientas como Yeoman y Bower, aunque no es imprescindible.

    Cada receta sigue el formato clásico de Packt (preparación, pasos, explicación y ampliaciones). Las recetas abarcan directivas de modal y pestañas con plantillas en línea y externas, la función link, una barra de navegación propia con su función controller, y la personalización de las directivas de Bootstrap UI (modales, pestañas, acordeones, contenido dinámico y scope aislado). También hay directivas interactivas con jQuery UI (draggable y droppable) y manipulación del DOM. Con el generador generator-angm de Yeoman se integran ngMap, Angular-Loading-Bar y ng-grid. Otros capítulos tratan la creación de componentes de interfaz (menú off-canvas, carrito de compras), las plantillas dinámicas con la función compile, las directivas reutilizables (incluido un formulario con validación personalizada) y las pruebas unitarias con Karma y Jasmine.

    Es un libro de consulta práctico: cada receta resuelve un problema concreto de interfaz y deja código listo para adaptar. Es más útil para quien mantiene aplicaciones AngularJS con Bootstrap o jQuery UI que como introducción teórica a las directivas. Hay que tener en cuenta que el ecosistema que usa (Bower, ng-grid, Bootstrap UI para AngularJS) está obsoleto y que AngularJS ya no tiene soporte, así que su valor actual se limita a proyectos heredados.

    • AngularJS 1.x
    • Directivas personalizadas
    • Bootstrap UI
    • jQuery UI
    • Yeoman
    • Bower
    • ngMap
    • ng-grid
    • Plantillas dinámicas
    • Validación de formularios
    • Karma
    • Jasmine

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Angular con nivel Intermedio