Resources
This carefully curated collection of resources will help you find packages and learning resources to help you on your R journey.
a gRadual intRoduction to Shiny
A gradual introduction to Shiny is a two-hour workshop that introduces the basic concepts of Shiny, a web application framework for R. The workshop covers the basic architecture of Shiny apps, how the server and UI communicate, adding ggplot2 code to an app, creating reactive datasets, and adding tooltips with plotly. The workshop is designed for intermediate R users and students familiar with ggplot2, dplyr, and functions.
Go to Resource
Albert Rapp - Four reasons to learn HTML + CSS as an R programmer
Four reasons to learn HTML + CSS as an R programmer
Go to Resource
argonDash
Argon Shiny Dashboard Template is a Bootstrap4 dashboard template for creating Shiny applications. It requires the installation of the 'argonR' package. The template includes vertical and horizontal layouts and is based on the original argon dashboard HTML template designed by Creative Tim. The project has a Contributor Code of Conduct and is licensed under GPL-2. It is developed by David Granjon.
Go to Resource
bs4Dash
bs4Dash is a Bootstrap 4 version of shinydashboard, a package for creating dashboards with Shiny in R. This article provides information on how to upgrade from shinydashboard to bs4Dash.
Go to Resource
Building Shiny apps - an interactive tutorial
An interactive tutorial on building Shiny apps, which are interactive web pages built using R.
Go to Resource
Engineering Production-Grade Shiny Apps
This book is a guide to building robust Shiny applications that are ready for production use. It covers topics such as project management, technical optimization, and team collaboration. The target audience includes developers who have basic knowledge of Shiny and want to build production-grade applications.
Go to Resource
Gentelella Shiny
This is an R Shiny HTML Template version of the gentelella bootstrap theme. It provides a unique looking Shiny dashboard with features like login authentication, dynamic progress bar visualization, custom boxes for plots, and more.
Go to Resource
golem
golem is an opinionated framework for building production-grade shiny applications.
Go to Resource
Interactive web-based data visualization with R, plotly, and shiny
This book provides insight and practical skills for creating interactive and dynamic web graphics for data analysis using R, plotly, and shiny.
Go to Resource
Mastering Shiny
This is the online version of Mastering Shiny, a book under development, that teaches how to create web applications using R code with the Shiny framework. It covers the basics of Shiny and provides techniques to solve common app challenges. The book aims to make readers expert developers of large, complex, maintainable, and performant Shiny apps.
Go to Resource