Internet users are familiar with the term bookmarking. If we are surfing a site and think it's something important that we'd like to visit again, we usually bookmark it. How about the bookmarking a Shiny app? As the Shiny app has data representation and input/output interactions, saving this state using bookmarking and then reproducing it will require some coding expertise.
In this section, we are going to focus on how to bookmark the state of a Shiny app. We will see coding modifications in the basic structure of the Shiny app needed to incorporate the bookmarking feature. We will explore bookmarking a state, and some exceptional cases and how to deal with them.