Shiny is a framework for the R language that allows you to very easily produce powerful and attractive applications over the web. This allows your user to explore, analyze, and download data and analyses straight from their web browser. In this book, you will learn how to create flexible layouts and have full control over the layout of the dashboard and application.
This book helps you to create, reskin, and rebuild your application using methods such as HTML, CSS, JavaScript, and style sheets. You will learn how to produce dashboards using the Shiny command and dashboard package and how to use HTML templates and the Bootstrap framework. Finally, you will learn how to lay out applications using a wide range of built-in functions.
By the end of the book, you will have an understanding of the principles that underpin layout in Shiny applications, including sections of HTML added to a vanilla Shiny application, HTML interfaces written from scratch, dashboards, navigation bars, and interfaces.