TypeScript Asíncrono: Guía Completa
300 páginas
Spanish
PDF
4.5

TypeScript Asíncrono: Guía Completa

TypeScript Asíncrono: Guía Completa

Autor:

Año:

Resumen:

El desarrollo web moderno es impensable sin código asíncrono: solicitudes a API, trabajo con bases de datos, lectura de archivos, manejo de eventos — todo esto requiere la habilidad de gestionar operaciones asíncronas. El libro «TypeScript Asíncrono: Guía Completa» es un recurso exhaustivo que te guiará desde los fundamentos hasta las técnicas avanzadas de trabajo con asincronía en TypeScript.



El autor, Alexéi Voronov — desarrollador experimentado y escritor técnico — aborda el tema de forma secuencial, comenzando con aspectos históricos (callbacks y el «infierno de los callbacks») y terminando con patrones modernos como async/await, Promise.allSettled, RxJS y Web Workers.



Qué aprenderás de este libro:

  • Fundamentos de la asincronía: Event Loop, pila de llamadas, macro y microtareas — cómo JavaScript/TypeScript ejecuta código asíncrono internamente.
  • Promesas (Promise): creación, cadenas, métodos estáticos (Promise.all, Promise.race, Promise.any) y manejo de errores con catch/finally.
  • Async/await: azúcar sintáctico que hace que el código asíncrono sea tan legible como el síncrono; ejecución paralela con Promise.all.
  • Temas avanzados: Iterable y Async Iterable, generadores (async generators), flujos de datos (streams), RxJS para programación reactiva.
  • Tipado de código asíncrono: cómo tipificar correctamente promesas, funciones async, manejar errores con uniones discriminadas y tipos Result.
  • Casos prácticos: trabajo con fetch, WebSocket, sistema de archivos (Node.js), creación de utilidades asíncronas propias (retry, timeout, debounce).


Para quién es este libro:

  • Desarrolladores que conocen los fundamentos de JavaScript/TypeScript y desean trabajar con confianza con código asíncrono.
  • Desarrolladores frontend y backend que quieren escribir aplicaciones robustas y eficientes sin errores de asincronía.
  • Estudiantes y programadores principiantes que pasan del pensamiento síncrono al asíncrono.


El libro contiene numerosos ejemplos prácticos listos para ejecutar y ejercicios para afianzar el material. Cada capítulo finaliza con un resumen y preguntas de autoevaluación. Aprenderás no solo a escribir código asíncrono, sino también a depurarlo, probarlo y optimizarlo.



«TypeScript Asíncrono: Guía Completa» es tu compañero confiable para dominar uno de los temas más complejos pero importantes en el desarrollo moderno. El libro es adecuado tanto para el estudio autodidacta como para usarlo como referencia en proyectos.

Recommendations