GitHub - timelyportfolio/reactR: React for R (original) (raw)
reactR
A set of convenience function with local dependencies for using React in R
. This is modeled after the html_dependency_*
functions from RStudio's rmarkdown package.
Installation
You can install reactR from github with:
install.packages("devtools")
devtools::install_github("timelyportfolio/reactR")
Example
library(reactR) library(htmltools)
browsable(tagList( tags$script( " ReactDOM.render( React.createElement( 'h1', null, 'Powered by React' ), document.body ) " ), #add core-js first to work in RStudio Viewer html_dependency_corejs(), html_dependency_react() ))
reactR
also uses V8
if available to transform JSX
and ES2015
code.
library(reactR) library(htmltools)
browsable( tagList( tags$script( babel_transform('ReactDOM.render(
Powered By React/JSX
,document.body)') ), # add core-js shim first for React in RStudio Viewer html_dependency_corejs(), html_dependency_react() ) )Contributing and Code of Conduct
I welcome contributors. Help make this package great. Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.