https://github.com/blairj09/plumber-playground
Experiments and use cases for the plumber R package.
https://github.com/blairj09/plumber-playground
Last synced: 8 months ago
JSON representation
Experiments and use cases for the plumber R package.
- Host: GitHub
- URL: https://github.com/blairj09/plumber-playground
- Owner: blairj09
- Created: 2018-09-28T20:29:31.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-09-28T20:31:01.000Z (about 7 years ago)
- Last Synced: 2025-01-24T16:11:21.972Z (10 months ago)
- Language: HTML
- Size: 225 KB
- Stars: 15
- Watchers: 2
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Plumber Playground
This repository is a place to experiment with and demonstrate various features of
the [`plumber`](https://www.rplumber.io) R package. Local interaction with the
APIs created here happens through the auto-generated [Swagger](https://swagger.io)
interface or through [Postman](https://www.getpostman.com). Each experiment is
designed to focus on one particular feature or use case of `plumber`.
---
### Experiments
#### [Data](experiments/data-exp)
Methods of transferring data in request to `plumber` API. This examines parsing
the `postBody` along with file uploads and parsing the query string.
#### [Cookies](experiments/cookies-exp)
Experiments with cookies in `plumber`.
#### [Entrypoint](experiments/entrypoint-exp)
Experiments with `entrypoint.R` and how it affects `plumber` defined APIs.
#### [Gif](experiments/gif-exp)
Experiments creating a gif serializer for `plumber`.
#### [htmlwidgets](experiments/htmlwidgets-exp)
Experiments with returning htmlwidgets from `plumber`.
#### [request](experiments/request-exp)
Experiments to better understand the `request` object in `plumber`.
#### [rmarkdown](experiments/rmarkdown-exp)
Create implicit documetation for `plumber` APIs using Rmarkdown comments and
`rmarkdown::render()`.
#### [swagger](experiments/swagger-exp)
This experiment is used to better understand how the Swagger works in connection
with `plumber`.
#### [programmatic](experiments/programmatic-exp)
Experiments to understand programmatic development of `plumber` APIs.