11.13 Summary

To build reactive shiny apps…

  • Use *Output functions to place reactive objects in the UI (webpage)
  • Use render* functions to let R build output objects (on the server)
    • Render functions are located in server <- function(input, output) {...})
    • R expressions are surrounded by braces, {} in render* functions
    • Outputs of render* are saved in the output list, with one entry for each reactive object in your app
    • Reactivity by including an input values in a render* expression
  • Often times you will adapt/modify examples that you find online