This book comes with a standalone companion package.
remotes::install_github("DivadNojnarg/outstanding-shiny-ui-code")
By doing library(OSUICode)
, you may access to all functions which will ease the code
exploration in each chapter.
- add exercices and assignements for each chapter
- rework skeleton chapter to use more htmltools functions
- find a way to make the code standalone (side pkg): I currently include JavaScript with
tags$script()
which is quite bad practice but easier to focus on writing the book first. - include apps as iframes for demo
- add chapter to test shiny tags, Jav1aScript input bindings, ...
- finish Shiny chapter -> add more screenshots to message handler
- finish more interactivity chapter
- split Chapter 4: this chapter could be a entire section
- add a part on tabs validation in testing/validating chapter
- more references!
- add chapter on how to develop a package for user interfaces.
- add chapter listing all available templates
- local pkg setup for each Rmd file?
- add section on
addResourcePath
- add extra section for case study!