#Creating web APIs with plumber
This repository provides materials for a session that is part of the I2DS Tools for Data Science workshop run at the Hertie School, Berlin in November 2022. The student-run workshop is part of the course Introduction to Data Science taught by Simon Munzert at the Hertie School, Berlin, in Fall 2022.
This session will introduce you to Plumber, which is an open-source R package that converts your existing R code into a web API. Having the ability to do this enables you to leverage your R code from other platforms or programing languages. Plumber could be used to insert a graph created in R into a website, or even to run a forecast model on some data from your computer!
The goals of this session are to: (1) Equip you with conceptual knowledge about the plumber package and API's. (2) Show you some of the plumber pipeline. (3) Provide you with practice material as well as some further readings.
- Basics of Plumber and walk through the creation of a web API from scratch
- Integrating R with Plumber APIs on YouTube
- APIs examples built in R
The material in this repository is made available under the MIT license.
Alvaro Guijarro prepared the practice material.
Finn Krueger prepared the presentation slides and recording.