Difference between revisions of "Lesson08"
Jump to navigation
Jump to search
(9 intermediate revisions by the same user not shown) | |||
Line 29: | Line 29: | ||
<br/> | <br/> | ||
− | <font size="5">''' | + | <font size="5">'''Getting to Know Shiny from RStudio'''</font> |
=Content= | =Content= | ||
Line 36: | Line 36: | ||
** Basic principles of web applications | ** Basic principles of web applications | ||
* Introducing Shiny | * Introducing Shiny | ||
− | ** | + | ** Getting to know Shiny |
** Architecture of Shiny | ** Architecture of Shiny | ||
** Building block of Shiny app | ** Building block of Shiny app | ||
Line 42: | Line 42: | ||
− | + | =Must Do!= | |
View the three parts series of Shiny Tutorial at this [https://shiny.rstudio.com/tutorial/ link]. | View the three parts series of Shiny Tutorial at this [https://shiny.rstudio.com/tutorial/ link]. | ||
+ | |||
= Readings = | = Readings = | ||
==Core Readings== | ==Core Readings== | ||
+ | * [https://cran.r-project.org/web/packages/shiny/shiny.pdf Shiny reference guide] at CRAN | ||
* Hadley Wickham (2021) '''Mastering Shiny''', O’Reilly Media. This is a highly recommended book. You can find the online version with this [https://mastering-shiny.org/index.html link]. | * Hadley Wickham (2021) '''Mastering Shiny''', O’Reilly Media. This is a highly recommended book. You can find the online version with this [https://mastering-shiny.org/index.html link]. | ||
+ | |||
+ | |||
+ | ==Additional references== | ||
+ | |||
+ | * Colin Fay, Sébastien Rochette, Vincent Guyader, Cervan Girard (2020), '''Engineering Production-Grade Shiny Apps''', Chapman & Hall. You can find the online version with this [https://engineering-shiny.org/ link]. | ||
+ | * [https://unleash-shiny.rinterface.com/index.html Outstanding User Interfaces with Shiny]. | ||
+ | * [https://bookdown.org/hadrien/how_to_build_a_shiny_app_from_scratch/ How to Build a Shiny Application from Scratch]. | ||
Line 56: | Line 65: | ||
* [https://learn.datacamp.com/courses/case-studies-building-web-applications-with-shiny-in-r Case Studies: Building Web Applications with Shiny in R] | * [https://learn.datacamp.com/courses/case-studies-building-web-applications-with-shiny-in-r Case Studies: Building Web Applications with Shiny in R] | ||
* [https://learn.datacamp.com/courses/building-dashboards-with-shinydashboard Building Dashboards with shinydashboard] | * [https://learn.datacamp.com/courses/building-dashboards-with-shinydashboard Building Dashboards with shinydashboard] | ||
+ | |||
+ | |||
+ | = Gallery= | ||
+ | * [https://shiny.rstudio.com/gallery/ Shiny Gallery] | ||
+ | * [http://freerangestats.info/blog/2018/05/13/nz-govt-shinyapps Fifteen New Zealand government Shiny web apps] | ||
+ | * [https://shinyapps-recent.appspot.com/recent.html ShinyApps Gallery] | ||
+ | * [http://shinyapps.dreamrs.fr/ dreamRs shiny gallery] | ||
+ | * [https://r.tquant.eu/ Tools for Teaching Quantitative Thinking] |
Latest revision as of 18:27, 1 March 2021
|
|
|
|
|
Getting to Know Shiny from RStudio
Contents
Content
- Motivation of developing web-enabled applications
- Basic principles of web applications
- Introducing Shiny
- Getting to know Shiny
- Architecture of Shiny
- Building block of Shiny app
- Hands-on Exercise
Must Do!
View the three parts series of Shiny Tutorial at this link.
Readings
Core Readings
- Shiny reference guide at CRAN
- Hadley Wickham (2021) Mastering Shiny, O’Reilly Media. This is a highly recommended book. You can find the online version with this link.
Additional references
- Colin Fay, Sébastien Rochette, Vincent Guyader, Cervan Girard (2020), Engineering Production-Grade Shiny Apps, Chapman & Hall. You can find the online version with this link.
- Outstanding User Interfaces with Shiny.
- How to Build a Shiny Application from Scratch.
DataCamp Course
- Building Web Applications with Shiny in R
- Case Studies: Building Web Applications with Shiny in R
- Building Dashboards with shinydashboard