Episode 27: Peeling back the curtain of Movie Vue R (Part 2)
By The Shiny Dev Series Team
January 3, 2022
Resources mentioned in the episode
- Kent’s packages and examples used in the live coding demonstrations:
- vue.js for R - github.com/vue-r/vueR
- vue-cli-r - github.com/timelyportfolio/vue-cli-r
- vite vue3 and Shiny - github.com/timelyportfolio/vite-vue-r
- valtio vanilla with utils as standalone using browserify - github.com/timelyportfolio/valtio_standalone
- Kent’s listviewer HTML widget for viewing lists: cran.r-project.org/package=listviewer
- Linking vue to crosstalk - github.com/vue-r/vueR/issues/12
Episode Timestamps
00:00:00 Episode Introduction
00:01:00 The vueR package and introductory examples
00:06:55 Live coding example with vuetify
00:13:55 vueR example, adding a calendar date selector and other mint-ui elements to your Shiny app
00:21:00 htmlwidget leaflet map example
00:24:10 Example of a sunburst plot
00:33:15 Example of a checkbox selector for hierarchical element trees
00:36:00 JavaScript build steps with Vue CLI
00:59:30 vite vue 3 build example
01:09:30 A call to the community to help with vueR development goals
01:10:30 Integrating crosstalk
01:14:30 Using vuex as a store of state. Time travel through the state of your Shiny app
01:20:24 Example of valtio
01:27:08 Episode wrapup