Using JavaScript
Colin Fay, Sébastien Rochette, Vincent Guyader, Cervan Girard · 2021
One of the best way to enhance your application, on the long run, is to get comfortable with JavaScript, a scripting language that runs in your web browser. With JavaScript, you’ll be able to enhance the user experience by leveraging in-browser events, and lower the computation performed by R as you can perform them inside the browser, leaving more space to the server for computation. And on the long run, when you’re comfortable with JavaScript, a whole world of {shiny} extensions opens. But in the meantime, you might be looking for a place to start. Search no more, this chapter is the perfect place to get started with JavaScript for {shiny}.