---
url: 'https://metadrop.net/es/articulos/decoupled-drupal-days-2018-new-york-reactive-programming-dealing-with-asynchronicity'
title: 'Decoupled Drupal Days 2018 New York: "Reactive Programming: Dealing with Asynchronicity"'
author: 'Ricardo Sanz'
date: '2018-11-19T22:04:08+00:00'
updated: '2026-06-10T11:26:11+00:00'
type: article
summary: 'Contenido de la sesión «Reactive Programming: Dealing with Asynchronicity» en el evento Decoupled Drupal Days 2018 en Nueva York.'
tags:
  - 'Drupal Planet'
  - 'Decoupled Drupal Days'
  - TypeScript
  - JavaScript
  - Presentation
published: true
og:
  determiner: Automatic
  site_name: Metadrop
  'image:alt': 'Decoupled Drupal Days 2018 New York: "Reactive Programming: Dealing with Asynchronicity"'
  street_address: 'Calle Manuel Luna, 12, 3 Dcha'
  locality: Madrid
  region: Madrid
  postal_code: '28020'
  country_name: España
  email: hola@metadrop.net
  phone_number: '910053180'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      '@type': Article
      '@id': 'https://metadrop.net/es/articulos/decoupled-drupal-days-2018-new-york-reactive-programming-dealing-with-asynchronicity#article'
      name: 'Decoupled Drupal Days 2018 New York: "Reactive Programming: Dealing with Asynchronicity"'
      headline: 'Decoupled Drupal Days 2018 New York: "Reactive Programming: Dealing with Asynchronicity"'
      description: "Contenido de la sesión «Reactive Programming: Dealing with Asynchronicity»\_en el evento\_Decoupled Drupal Days 2018 en Nueva York."
      about:
        - 'Decoupled Drupal Days'
        - TypeScript
        - JavaScript
        - Presentación
      datePublished: '2018-10-30T11:04:08+0100'
      dateModified: '2026-06-10T13:26:11+0200'
      author:
        '@type': Person
        name: 'Ricardo Sanz'
      publisher:
        '@type': Organization
        '@id': 'https://metadrop.net/#organization'
      mainEntityOfPage: 'https://metadrop.net/es/articulos/decoupled-drupal-days-2018-new-york-reactive-programming-dealing-with-asynchronicity'
    -
      '@type': Organization
      '@id': 'https://metadrop.net/#organization'
      url: 'https://metadrop.net/'
      name: Metadrop
      sameAs:
        - 'https://www.drupal.org/metadrop'
        - 'https://twitter.com/metadrop'
        - 'https://asociaciondrupal.es/partner/metadrop'
        - 'https://www.linkedin.com/company/metadrop'
      logo:
        '@type': ImageObject
        url: 'https://metadrop.net/themes/custom/mdrop_radix/logo-metadrop-500-500.jpg'
        width: '500'
        height: '500'
    -
      '@type': ItemPage
      '@id': 'https://metadrop.net/es/articulos/decoupled-drupal-days-2018-new-york-reactive-programming-dealing-with-asynchronicity'
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Inicio
            item: 'https://metadrop.net/es'
          -
            '@type': ListItem
            position: 2
            name: 'Artículos expertos sobre Drupal y tecnología'
            item: 'https://metadrop.net/es/articulos'
      publisher:
        '@type': Organization
        '@id': 'https://metadrop.net/#organization'
---
 1. [Artículos](https://metadrop.net/es/articulos)
 
  

# Decoupled Drupal Days 2018 New York: "Reactive Programming: Dealing with Asynchronicity"

Martes 30 de Octubre de 2018

 

 



Contenido de la sesión «[Reactive Programming: Dealing with Asynchronicity](https://2018.decoupleddays.com/session/reactive-programming-dealing-asynchronicity/)» en el evento Decoupled Drupal Days 2018 en Nueva York.



   



Esta sesión es prácticamente la misma que la que ofrecí en la DrupalCamp Spain este mismo año llamada sorprendentemente «[Programación reactiva: lidiando con la asincronía](https://metadrop.net/es/articulos/drupalcamp-2018-programacion-reactiva-lidiando-con-la-asincronia "Artículo sobre la charla «Programación reactiva: lidiando con la asincronía» en la DrupalCamp Spain 2018")», con algunas mejoras y traducida al inglés.

Cómo comento en el artículo enlazado, la Programación Reactiva es una forma de declarar reacciones ante cambios que permiten un código más claro, más corto (aunque más denso) y más orientado a flujo que otras soluciones. Permite la gestión de la asincronía de una forma fácil dada la complejidad del problema, lo que mejora considerablemente la calidad el código.

En la charla se hablan de otras soluciones para gestionar la asincronía, por qué la Programación Reactiva es más adecuada, se introducen los conceptos básicos para entenderla y se muestran varios ejemplos de uso.

La presentación puede encontrarse en la pǵina de GitHub correspondiente al [repositorio con la charla](https://github.com/rsanzante/decoupleddays2018-reactive-programming "Presentación en inglés de la charla «Reactive Programming: Dealing with Asynchronicity»").

El vídeo de la charla también está disponible y se puede ver aquí mismo.



[Decoupled Drupal Days](https://metadrop.net/es/articulos?text=Decoupled%20Drupal%20Days)

[TypeScript](https://metadrop.net/es/articulos?text=TypeScript)

[JavaScript](https://metadrop.net/es/articulos?text=JavaScript)

[Presentación](https://metadrop.net/es/articulos?text=Presentaci%C3%B3n)

 

- Ricardo Sanz
    
    CTO
 
## Proyectos relacionados

- ###  [World Archery - Federación olímpica](https://metadrop.net/es/proyectos/world-archery-federacion-olimpica) 
    
    Drupal con front-end desacoplado, bbdd remotas y datos en vivo de las competiciones olímpicas de arco
 
 

[Drupal CMS headless](https://metadrop.net/es/soluciones/drupal-cms-headless " See Drupal CMS headless")

Metadrop diseña y construye arquitecturas Drupal headless: ingeniería de backend API, frontend con Next.js o React y migración de sitios monolíticos a modelos desacoplados.

 

 Ver más