5.5 About {httpuv}

This is a package {httpuv} that relies with your shiny app server. It provides a dedicated server for your app.

it fires a web server for each app directly from R

app <- list()
app$call <- function(req) {
  list(
    status = 200L,
    headers = list(
      'Content-Type' = 'text/html'
    ),
    body = html
  )
}
library(httpuv)
s <- startServer(
  "127.0.0.1",
  8080,
  app
)