Skip to content

Instantly share code, notes, and snippets.

@jcheng5
Last active August 31, 2018 17:19
Show Gist options
  • Save jcheng5/abc401032b0012fc9d2d570617820d32 to your computer and use it in GitHub Desktop.
Save jcheng5/abc401032b0012fc9d2d570617820d32 to your computer and use it in GitHub Desktop.
Shiny modules outline
  1. Why use modules?
    • Reuse
    • Organization/wrangling complexity (small pieces reliably composed)
  2. Functions vs. modules
    • Namespacing Shiny inputs/outputs
  3. Passing values in/getting values out
    • Reactives by name vs. by value
    • ^ in both directions (arguments and return values)
  4. Connecting modules
    • How can module UI compose? ("higher-order" modules)
    • How to connect sibling modules?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment