References

Chang, Winston. Shiny - Modularizing Shiny App Code — Shiny.posit.co.” https://shiny.posit.co/r/articles/improve/modules/.
Girard, Cervan. Chapter 15 Common Application Caveats | Engineering Production-Grade Shiny Apps — Engineering-Shiny.org.” https://engineering-shiny.org/common-app-caveats.html#using-r6-as-data-storage.
MrFlick. How to Get List of All Output Elements in R Shiny.” https://stackoverflow.com/a/48432182/23413738.
Nantz, Eric. Shiny - Communication Between Modules — Shiny.posit.co.” https://shiny.posit.co/r/articles/improve/communicate-bet-modules/.
Posit. Namespaced IDs for Inputs/Outputs — NS — Shiny.posit.co.” https://shiny.posit.co/r/reference/shiny/latest/ns.html.
———. Shiny Modules — ModuleServer — Shiny.posit.co.” https://shiny.posit.co/r/reference/shiny/latest/moduleserver.html.
Tomić, Nela. How to Modify Reactive Values in Shiny Apps — Netomics.” https://medium.com/@netomics/modifying-reactive-values-in-shiny-apps-f5df29fb6603.
Wickham, Hadley. Chapter 19 Shiny Modules | Mastering Shiny — Mastering-Shiny.org.” https://mastering-shiny.org/scaling-modules.html?q=namespace#namespacing.
———. Chapter 19 Shiny Modules | Mastering Shiny — Mastering-Shiny.org.” https://mastering-shiny.org/scaling-modules.html#getting-started-ui-input-server-output.