Official page: https://shiny.rstudio.com
Shiny is an R package that makes it easy to build interactive web apps straight from R.
Shiny allows you to create dynamic apps like these:
- https://shiny.rstudio.com/gallery/bus-dashboard.html
- https://shiny.rstudio.com/gallery/movie-explorer.html
- How to start with Shiny - Part 1
- Server and UI
- Inputs and outputs and how they interact (render*())
- App templates
- shinyapps.io
- How to start with Shiny - Part 2
- Reactivity (reactive(), isolate(), observeEvent(), etc.)
- How to start with Shiny - Part 3
- Shiny + HTML & CSS
- fluidLayout (rows, columns)
- Dynamic Dashboards with Shiny
- Dashboard layout
- Interactive Graphics with Shiny
- Shiny and ggvis, ggplot2
- Linking plots
- Gadgets
- Shiny UI
- Integrate Shiny inside HTML
- Debugging Techniques
- DataCamp Shiny tutorials:
- Review Shiny Gallery - Start Simple
- Scoping Rules for Shiny Apps
- Effective Reactive Programming
- Reactivity Overview
- Profiling and Performance
- shinyapps.io Overview
- How to configure your Shiny apps (visibility, maximum no. connections)
- Troubleshooting part
- Understanding Shiny Modules
- Introducing Bookmarkable State for Shiny
- Interfacing DataTables
- Grid Style Sheets
- SQL Injection Prevention
- Get User Session Data in Shiny
- Google Analytics to Shiny App
- Pool Basics (better interaction with DBs)