Programación reactiva

La programación reactiva es un pilar de Meteor. ¿Pero qué es la programación reactiva?

Podemos utilizar como definición:

La programación reactiva es un paradigma de programación que está orientado a los flujos de datos y más específicamente a la propagación de los cambios de los datos en dicho flujo.

Palabra clave propagación.

Aqui un ejemplo en programación no reactiva.

var a = 1;
var b = 2;
var c = a + b;

console.log(c); // 3

a = 2;

console.log(c); // 3

Ahora el mismo ejemplo en programacion reactiva.

var a = 1;
var b = 2;
var c = a + b;

console.log(c); // 3

a = 2;

console.log(c); // 4

Aquí vemos como al cambiar el valor de a, este cambio se ha propagado a c ya que depende de a.

Meteor pone a nuestra disposición herramientas para utilizar la programación reactiva en todas las partes de nuestra aplicación como son Tracker y Reactive-Dict

results matching ""

    No results matching ""