
JavaScript Unlocked
Dmitry Sheiko
- Editorial
- Packt
- Año
- 2015
- Páginas
- ~182
- Nivel
- Intermedio
De qué trata
Libro breve y práctico de Dmitry Sheiko que reúne técnicas, particularidades poco conocidas y buenas prácticas del lenguaje para escribir JavaScript más mantenible, rápido y seguro. Salió en plena transición a ES2015, y por eso cada técnica aparece en dos versiones: en ES5 y en ES6/ES7. Es para desarrolladores de nivel intermedio que ya programan en JavaScript con soltura y quieren dejar de depender de recetas de frameworks para entender qué ocurre por debajo.
En ocho capítulos recorre el núcleo del lenguaje (técnicas avanzadas con los bloques básicos del código), la programación modular en el navegador, la manipulación del DOM y AJAX sin jQuery ni otros frameworks, las APIs de HTML5 (con la creación de un primer web component) y la programación asíncrona. Después pasa a la arquitectura de aplicaciones JavaScript a gran escala, al uso de JavaScript fuera del navegador (en el servidor, en el escritorio y en móviles) y, al final, a la depuración y el perfilado para mantener sanos los proyectos de larga duración.
El formato es de recetas y fragmentos de código comentados, no de un proyecto guiado: sirve para aprender trucos concretos y comparar el estilo ES5 con el moderno. Con unas 180 páginas, cada tema se trata de forma superficial, y algunas partes (sistemas de módulos previos a ES Modules, compatibilidad entre navegadores, herramientas de 2015) han envejecido. Conviene leerlo con una base sólida de JavaScript y entender que, hoy, muchas de sus soluciones ya vienen integradas en el lenguaje o en los navegadores modernos.
- JavaScript ES5
- ES6/ES7
- Programación modular
- DOM sin jQuery
- AJAX
- APIs de HTML5
- Web Components
- Programación asíncrona
- Arquitectura a gran escala
- JavaScript fuera del navegador
- Depuración y perfilado
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✗ Sin proyectos

