shiny
htmltools
req()
seq()
on.exit()
observe()
isolate
observeEvent
eventReactive
reactiveTimer()
invalidateLater(ms)
git
Adding arguments to the module UI gives greater control over module appearance.
Connecting modules together requires you to be explicit about inputs and outputs for the module server.