17.7 Learn more about JavaScript

If you want to interact straight with R using NodeJS, you can use the {bubble} package. Obviously, you need to have NodeJS installed on your machine to use this service.

Install {bubble} from GitHub:

remotes::install_github("ColinFay/bubble")

You can use it in RMarkdown chunks by setting the knitr engine:

bubble::set_node_engine()

Or straight from command line with:

node_repl()

Here is a list of external resources to learn more about JavaScript:

17.7.1 {shiny} and JavaScript

17.7.4 Intermediate/advanced JavaScript