Part 3: Modules

Learning Objectives

By the end of this session, you should be able to:

  • Utilize pre-built Shiny modules in your apps
  • Build your own Shiny modules
  • Explain the basics of module communication

Slides

View slides in full screen

Exercises

Exercise 1: Try it out

runApp("modules/module_demo_01/")

Exercise 2: Use a Shiny Module

  • In RStudio, open up "modules/module_demo_02/app.R"
  • Wire in a new dataset to one of the plots
  • If you’re feeling adventurous, add a new plot