Types of Shiny application
In the first edition of this book, which was based on Shiny 0.6, there were only two types of application described. First, a fairly simple Bootstrap-themed interface with input widgets down the left and output (a single page or a tabbed output window) on the right. The second type is custom-built web pages with their own HTML and CSS files. Shiny has developed quite a bit since then, and there are actually many types of Shiny application and ways of building them. They are as follows:
Interactive markdown documents with Shiny widgets embedded
Shiny applications (default CSS, written entirely in R)
Web pages (for example, custom CSS, HTML, JavaScript, and jQuery)
In this chapter, we will be considering the first two: interactive documents first and then full applications. Chapter 3, Building Your Own Web Pages with Shiny, will cover the building of your own web pages with Shiny applications on them.
Interactive Shiny documents in RMarkdown
Interactive documents can be...