Parte III. Dominar la reactividad

Ahora tienes un conjunto de técnicas útiles en tu haber, que te permitirán crear una amplia gama de aplicaciones útiles. A continuación nos centraremos en la teoría de la reactividad que subyace a la magia de Shiny:

  • En el Capítulo 13, aprenderás por qué es necesario el modelo de programación reactiva y un poco sobre la historia de la programación reactiva fuera de R.

  • En el capítulo 14, aprenderás todos los detalles del gráfico reactivo, que determina exactamente cuándo se actualizan los componentes reactivos.

  • En el capítulo 15, aprenderás sobre los componentes básicos subyacentes, en particular los observadores y la invalidación temporizada.

  • En el capítulo 16, aprenderás a escapar de las restricciones del grafo reactivo utilizando reactiveVal() y observe().

Desde luego, no necesitas comprender todos estos detalles para el desarrollo rutinario de aplicaciones Shiny. Pero mejorar tus conocimientos te ayudará a escribir aplicaciones correctas desde el principio, y cuando algo se comporte de forma inesperada, podrás localizar más rápidamente el problema subyacente.

Get Dominar el brillo now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.