Loading…
useR! 2024
Attending this event?
In Person & Virtual
8 - 11 July, 2024
Learn more and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for useR! 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Time (UTC+1)To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Tuesday, July 9 • 11:20 - 11:40
WebR, and the Future of Building Web Applications with R - Colin Fay, ThinkR

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

One of the great joys of being a software engineer is that things keep moving. New technologies, new languages, new frameworks, every now and then new things are emerging that are changing the way we build software. In the past couple of years in the R world, we've been building and deploying web apps and API in a pretty stable way: building {shiny} app with frameworks like {golem} or {rhino}, API with {plumber}, and sending them to a server that can launch R and make our R code available to the world. In the past months, something new has emerged: webR, a version of R compiled for WebAssembly (WASM), allowing to run R in the browser and un NodeJS, with no need for an R installation. This opened a lot of new doors, JavaScript being the tool of choice when it comes to building web apps and API. In this talk, Colin will start by explaining what webR is and how it will change the way we think about building and deploying R code on the web. He will present `webrcli` and `spidyr`, two tools for creating NodeJS apps that can call R code via webR. And finally, Colin will also focus on the challenges that will arise with `webR`, and how we'll build web apps with R in the future.

Speakers
avatar for Colin Fay

Colin Fay

Lead Developer at ThinkR, ThinkR
Colin FAY is a lead developer at ThinkR, a french agency of R experts. During the day, he helps companies by building tools and deploying infrastructure. His main areas of expertise are data & software engineering, web applications (frontend and backend), and R in production. During... Read More →


Tuesday July 9, 2024 11:20 - 11:40 CEST
Pinzgau + Tennegau
Feedback form isn't open yet.