Scaling Shiny
Beyond dashboards
This is a growing collection of original techniques that can help you build complex Shiny applications. Subscribe1 if you’re into that.
State preservation and management
Users should be able to walk away from an app and resume their work later
Fix to make
shiny::selectInputhonor the bookmarked order of selection.Script to take advantage of properly bookmarked applications to achieve hot reloading even inside packages.
Manipulation of server-side bookmarks (planned).
Testing bookmarks (planned).
Evergreen Shiny Gotchas
Solutions to longstanding issues
Dealing with nested observers.
Herding Shiny IDs (planned)
Scalable architecture
Essays
Hyrum’s usucaption (planned)
On not packaging (planned)
We like our posts and code short and to the point, so we won’t waste your time. We are fond of escape hatches, so our code will never hold yours hostage.
