With the absolutely amazing and mind-blowing development of webr I have wondered if maybe I should call this RinJS instead of JSinR. The world has certainly changed in unexpected ways since the launch of htmlwidgets
. Thanks to the the R-wasm team George Stagg and Lionel Henry for really pushing the limits here.
Just after my last post GICSĀ® Checkbox Tree in Shiny I discovered James Balamuta (coatless) repo demonstrating shinylive-r + quarto. I asked myself, “Could we create the shiny GICSĀ® checkbox tree entirely in the browser?”. Not only was the answer “yes” but I also learned that we could accomplish in a three ways described in Joe Cheng’s posit::conf(2023)
presentation.
-
shinylive.io live editor
-
shinylive::export
and deployed on Github pages site see also Rami Krispin’s tutorial -
quarto
+shinylive
- I have not tried withquarto
yet but see Max Kuhn’s Quarto Book test and the previously mentioned James Balamuta (coatless) repo