TymekDev / shiny-box-autoreload

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

{shiny} x {box} Autoreload

This repository contains an attempt to make Shiny autoreload work with {box} package. The end-goal is to make autoreload work with {rhino}-based applications.

Examples

  1. Run shiny::runApp("basic")
  2. Modify foo variable within basic/module.R
  3. Changes will be reflected within the app (despite {box} caching!)
  1. Run shiny::runApp("main-module")
  2. Modify anything: UI, server function, and/or variable within main-module/
  3. Changes will be reflected within the app (despite {box} caching and nested modules!)
  1. Run shiny::runApp("main-module-ns")
  2. Modify anything: UI, server function, and/or variable within main-module-ns/
  3. Changes will be reflected within the app (despite {box} caching, nested modules, and namespace!)

About


Languages

Language:R 100.0%