Best Practices

Building websites in R is often counter-intuitive. R is not a natural web programming language like NodeJS. However, recent additions to R can make your Shiny web application more performant under certain conditions.

This section will explore:

  • File storage for static assets.

  • Using dynamic routes.

  • Using asynchronous programming and R "promises" to maximize concurrency in your R web app.

Last updated