</> CodeBooks
    ← Volver a Varios JS (página 1)
    Portada de Pro Grunt.js

    Pro Grunt.js

    James Cryer

    Editorial
    Apress
    Año
    2015
    Páginas
    ~176
    Nivel
    Intermedio

    De qué trata

    Libro de Apress en el que James Cryer explica cómo automatizar el flujo de trabajo del desarrollo frontend con Grunt.js, el ejecutor de tareas para Node.js que dominaba el ecosistema JavaScript a mediados de la década de 2010. Está dirigido a desarrolladores web de nivel intermedio que ya conocen JavaScript, HTML y CSS y se manejan con npm y la línea de comandos, y que quieren dejar de hacer a mano tareas repetitivas como minificar, compilar o ejecutar pruebas.

    En sus siete capítulos va desde la instalación de Grunt y la estructura del Gruntfile hasta la escritura y publicación de plugins propios. Cubre linting, concatenación, compilación y minificación de CSS; linting de JavaScript; módulos AMD; plantillas; procesamiento de imágenes y la creación de un servidor local. Después aborda LiveReload, la automatización de pruebas, la configuración modular del Gruntfile y la combinación de tareas. La última parte explica cómo generar la estructura de un plugin con grunt-init y Yeoman, probarlo con Mocha y Chai y publicarlo en npm.

    Los capítulos son prácticos: cada tarea se configura y se ejecuta sobre ejemplos concretos, y el lector termina creando un plugin propio. Hoy Grunt se usa poco frente a herramientas como Gulp, los scripts de npm, webpack o Vite, así que el libro sirve sobre todo para mantener proyectos heredados basados en Grunt o para entender los conceptos de automatización de builds. No trata los bundlers modernos ni los módulos ES nativos.

    • Grunt.js
    • Gruntfile
    • Automatización de tareas
    • Minificación
    • Linting
    • Módulos AMD
    • LiveReload
    • Pruebas automatizadas
    • Plugins de Grunt
    • Yeoman
    • Mocha
    • Chai

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Varios JS con nivel Intermedio