Descripción
Aprender a construir y manejar programas asíncronos es quizás la parte más crítica para convertirse en un programador de JavaScript productivo. A diferencia de la mayoría de los lenguajes de programación, JavaScript es de un solo hilo. Como resultado, los programas de JavaScript deben usar APIs de async para mantenerse receptivos a las entradas del usuario mientras realizan tareas de larga duración como peticiones al servidor y animaciones. Este curso, Programación Asíncrona en JavaScript (con Rx.js Observables), le mostrará cómo es posible construir la mayoría de los programas asíncronos usando un puñado de funciones simples. Aprenderá por qué la mayoría de los desarrolladores de JavaScript enfocan la programación asíncrona de manera equivocada, y cómo evitar estos errores comunes. Al final de este curso, conocerá las herramientas, conceptos y bibliotecas necesarias para ser un ninja de la programación asíncrona.