27 Shiny
27.1 A gRadual intRoduction to Shiny
by Ted Laderas, Jessica Minnier
By the end of this workshop, you should be able to:
Browse examples in the shiny gallery and understand how they work.Understand the components of a Shiny app and how they communicate.Learn three basic design patterns to the shiny apps.
27.2 Engineering Production-Grade Shiny Apps
by Colin Fay, Sébastien Rochette, Vincent Guyader, Cervan Girard
This book will not get you started with Shiny, nor talk how to work with Shiny once it is sent to production. What we’ll see is the process of building an application that will later be sent to production.
27.4 JavaScript for R
by John Coene
Learn how to build your own data visualisation packages, improve shiny with JavaScript, and use JavaScript for computations.
27.5 Mastering Shiny
by Hadley Wickham
This book complements Shiny’s online documentation and is intended to help app authors develop a deeper understanding of Shiny. After reading this book, you’ll be able to write apps that have more customized UI, more maintainable code, and better performance and scalability.
27.6 Mastering Shiny Solutions, Baek
by Howard Baek
Mastering Shiny Solutions 2021, by Maya Gans and Marly Gotti, was released in early 2021. Since then, there have been various changes to the exercises in Mastering Shiny, and this book serves as an updated version. A few solutions in this book defer to those provided in Mastering Shiny Solutions 2021. Also, some exercises don’t contain solutions, and for these exercises, the author writes, “Not sure.”
Link: https://mastering-shiny-solutions.netlify.app/index.html
27.7 Mastering Shiny Solutions, Gans Gotti
by Maya Gans, Marly Gotti
This book offers solutions to the exercises from Hadley Wickham’s book Mastering Shiny. It is a work in progress and under active development.
27.8 Outstanding User Interfaces with Shiny
by David Granjon
This book will help you to:
Manipulate Shiny tags from R to create custom layouts. Harness the power of CSS and JavaScript to quickly design apps standing out from the pack. Discover the steps to import and convert existing web frameworks like Bootstrap 4, framework7 and more Learn how Shiny internally deals with inputs. Learn more about less documented Shiny mechanisms (websockets, sessions, …)
27.9 R Shiny Applications in Finance, Medicine, Pharma and Education Industry
by Loan Robinson
The book is a guide to help you understand the codes of five applications you will receive after you purchase the book. If you can go through all of the codes, you can easily create a complex and brilliant R Shiny application.
Instead of spending hours and hours trying to understand, have the ideas, write the codes, apply application features, you can use the codes to quickly apply and learn the codes. There are many advanced features, it takes years to learn them, now you have it, hand on and work through it.
Paid: Onlien version is a sample of the book, full paid version and all code available for purchase $250
Link: https://kimloanrobinson.shinyapps.io/r_shiny_book_web/
27.10 Shiny Production with AWS Book
by Matt Doncho
A big problem exists… No one teaches Data Scientists how to deploy web applications. You spend all of this time building Shiny web applications. And then… [silence].
This book alongside the Shiny Developer with AWS Course (DS4B 202A-R) solves this problem - teaching Data Scientists how to deploy, host, and maintain web applications.
Link: https://business-science.github.io/shiny-production-with-aws-book/
27.11 Supplement to Shiny in Production
This document is full of supplemental resources and content from the Shiny in Production Workshop delievered at rstudio::conf 2019.
Created and maintained by Oscar Baruffa.
Keen to support the site? You're most welcome to
For updates, sign up to my newsletter