In this chapter, the structure and main elements of Shiny's framework were covered. The main concepts underlying the Shiny package were also explained. Among these, reactivity is definitely the most important one.
Additionally, very simple examples were presented. These examples had the double function of providing an overview of how Shiny works and to see the main structures and concepts translated to a script.
Consequently, it is expected at this point that the user has a clear idea of what Shiny is, how it is built, and how it is coded. In the next chapter, more features and possibilities for the user's interface (
UI.R) and the application's engine (
server.R), in addition to some strategies for
global.R, will be discussed.