Anuncio

Asincronismo en JavaScript

“Asincronismo en JavaScript”, de Charly Cimino, es un recurso didáctico que explica de manera clara y progresiva los fundamentos y técnicas para manejar operaciones asíncronas en JavaScript.

El asincronismo en JavaScript es un tema central en el desarrollo moderno de aplicaciones web. Permite que los programas gestionen múltiples operaciones sin bloquear la ejecución principal, lo que resulta esencial para trabajar con APIs, bases de datos y servicios externos.

Comprender cómo funcionan los callbacks, las promesas y la sintaxis async/await es clave para cualquier estudiante o profesional que desee dominar este lenguaje.

Introducción al libro

“Asincronismo en JavaScript”, de Charly Cimino, es un recurso didáctico que explica de manera clara y progresiva los fundamentos y técnicas para manejar operaciones asíncronas en JavaScript. Está dirigido a estudiantes de programación, desarrolladores web y profesionales técnicos que ya poseen conocimientos básicos del lenguaje y desean profundizar en su funcionamiento interno.

El material se presenta en formato de presentación, con ejemplos prácticos y analogías que facilitan la comprensión.

Contenido del libro

El lector aprenderá:

  • Cómo funciona el modelo de ejecución single-threaded de JavaScript.
  • Diferencias entre ejecución síncrona y asíncrona.
  • Uso de callbacks y sus limitaciones (incluido el “Callback Hell”).
  • Implementación de promesas y su ventaja frente a callbacks.
  • Manejo de asincronismo con async/await.
  • Ejemplos prácticos de peticiones HTTP con XMLHttpRequest y fetch.
  • Aplicaciones con APIs públicas para ilustrar la integración de datos externos.

Índice del libro

  1. Conceptos básicos de JavaScript necesarios
  2. Ejecución síncrona y bloqueante
  3. Callbacks
  4. Ejecución asíncrona
  5. Asincronismo vs. paralelismo
  6. Operaciones no bloqueantes
  7. Funcionamiento del Event Loop
  8. Manejo de asincronismo con callbacks
  9. Promesas
  10. Estado de una promesa
  11. Promesas vs. callbacks
  12. Uso de fetch() para peticiones HTTP
  13. Encadenamiento de promesas
  14. Manejo de asincronismo con async/await
  15. Comparación entre promesas y async/await
  16. Ejemplos prácticos con APIs externas

Datos del libro

  • Título: Asincronismo en JavaScript
  • Autor: Charly Cimino
  • Categoría principal: Programación
  • Subcategoría: JavaScript
  • Idioma: Español
  • Licencia: Creative Commons 4.0 Internacional (CC BY-NC-ND 4.0)

Más libros en: JavaScript, Programación


Aviso legal: Este libro se comparte únicamente con fines educativos. El contenido se distribuye bajo licencias Creative Commons o permisos explícitos de sus autores. OpenLibro no aloja material con derechos reservados.

Descargar libro PDF

Libros relacionados

Anuncios