Book structure
- Link between Shiny and:
- Classic web technologies like HTML, CSS and JavaScript.
- Web dependencies behind Shiny such as Bootstrap and jQuery.
- Improving Shiny apps’s style with:
- Shiny input system
- JavaScript
- Websockets to communicate R and JavaScript
- Explore the Shiny input life cycle to speed up apps
Development of a new template for Shiny.
charpente to reduce the complexity of creating new HTML templates for Shiny.
Mobile web development with shinyMobile
Exposes other alternatives like React with reactR or tools like webpack and the JSX syntax.