</> CodeBooks
    ← Volver a JavaScript (página 11)
    Portada de Professional JavaScript for Web Developers, 5th Edition

    Professional JavaScript for Web Developers, 5th Edition

    Matt Frisbie

    Editorial
    Wiley
    Año
    2023
    Páginas
    ~1104
    Nivel
    Intermedio

    De qué trata

    Quinta edición de uno de los manuales de referencia más completos sobre JavaScript en el navegador. Matt Frisbie, ingeniero que ha trabajado en Google y DoorDash, retoma la obra que creó Nicholas C. Zakas y la pone al día con ECMAScript 2023 y las versiones posteriores del estándar. Wiley la publicó a finales de 2023. Está dirigida a desarrolladores de nivel intermedio y avanzado que ya programan y quieren entender a fondo cómo funciona el lenguaje por dentro, no a quienes se acercan por primera vez a la programación.

    Mantiene la estructura clásica de la serie. Primero explica el núcleo del lenguaje: sintaxis, tipos, ámbito y memoria, tipos de referencia y colecciones, programación orientada a objetos y herencia basada en prototipos y clases, iteradores, generadores, proxies y Reflect, funciones y módulos. Después dedica un bloque amplio a la asincronía con promesas, generadores y async/await. La segunda mitad cubre la integración con HTML y el navegador: DOM, BOM, eventos, formularios, JSON, peticiones de red con Fetch, almacenamiento en el cliente, animación web y canvas, web workers y service workers, y las API modernas del navegador, además de técnicas de optimización del rendimiento. Además, pone énfasis en el código que funciona en navegadores móviles y que convive con los frameworks y librerías actuales.

    Es un libro de consulta y estudio profundo con cientos de fragmentos de código, no un curso basado en proyectos: no se construye ninguna aplicación completa. Su valor está en explicar con rigor el porqué de cada comportamiento del lenguaje y de las API web, lo que lo convierte en una base excelente antes de especializarse en React, Angular o Vue, aunque no enseña ninguno de ellos. Por su extensión conviene leerlo por bloques. Si ya tienes la cuarta edición, las novedades se concentran sobre todo en las versiones recientes de ECMAScript y en las API del navegador.

    • ECMAScript 2023
    • Fundamentos del lenguaje
    • POO y prototipos
    • Clases
    • Iteradores y generadores
    • Proxies y Reflect
    • Promesas y async/await
    • DOM y BOM
    • Eventos
    • Fetch API
    • Web Workers
    • Service Workers

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de JavaScript con nivel Intermedio