rguides

Tutorial series

Shiny Apps

4 tutorials — follow in order for the best learning path.

  1. Getting Started with Shiny

    Learn to build interactive web apps with R and Shiny. Covers UI, server, reactivity, and running your first app.

  2. Mastering Shiny Reactivity: Values, Expressions, and Observers

    Mastering Shiny reactivity: a guide to reactive values, expressions, observers, and the reactive graph. Learn how Shiny updates outputs when inputs change.

  3. Building UI Components in Shiny

    Learn how to build interactive user interface components in Shiny apps, including inputs, sliders, dropdowns, action buttons, and layout functions.

  4. Deploying Shiny Apps to shinyapps.io, Connect, and Docker

    A guide to deploying Shiny apps to shinyapps.io, Posit Connect, and Docker. Covers configuration, secrets, and production tradeoffs for each platform.