Package: beakr 0.4.4
beakr: A Minimalist Web Framework for R
A minimalist web framework for developing application programming interfaces in R that provides a flexible framework for handling common HTTP-requests, errors, logging, and an ability to integrate any R code as server middle-ware.
Authors:
beakr_0.4.4.tar.gz
beakr_0.4.4.zip(r-4.7)beakr_0.4.4.zip(r-4.6)beakr_0.4.4.zip(r-4.5)
beakr_0.4.4.tgz(r-4.6-any)beakr_0.4.4.tgz(r-4.5-any)
beakr_0.4.4.tar.gz(r-4.7-any)beakr_0.4.4.tar.gz(r-4.6-any)
beakr_0.4.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
beakr/json (API)
NEWS
| # Install 'beakr' in R: |
| install.packages('beakr', repos = c('https://mazamascience.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/mazamascience/beakr/issues
Last updated from:2edd99025c. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 133 | ||
| source / vignettes | OK | 174 | ||
| linux-release-x86_64 | OK | 130 | ||
| macos-release-arm64 | OK | 161 | ||
| macos-oldrel-arm64 | OK | 181 | ||
| windows-devel | OK | 93 | ||
| windows-release | OK | 68 | ||
| windows-oldrel | OK | 81 | ||
| wasm-release | OK | 150 |
Exports:%>%BeakrcorsdecorateErrorhandleErrorshttpDELETEhttpGEThttpPOSThttpPUTjsonErrorlistenListenerlistServersMiddlewarenewBeakrRequestResponseRouterserveStaticFilesstopAllServersstopServer
Dependencies:base64encclicurlfastmapgluehttpuvjsonlitelaterlifecyclemagrittrmimeotelpromisesR6Rcpprlangstringistringrvctrswebutils
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Beakr Application Class | Beakr |
| Allow Cross-Origin-Requests | cors |
| Decorate a function for use in a web service | decorate |
| Error Class | Error |
| Error-handling middleware | handleErrors |
| DELETE-binding middleware | httpDELETE |
| GET-binding middleware | httpGET |
| POST-binding middleware | httpPOST |
| PUT-binding middleware | httpPUT |
| JSON error function | jsonError |
| Listen for connections on a Beakr instance | listen |
| Listener Class | Listener |
| List all servers | listServers |
| Middleware Class | Middleware |
| Create a new Beakr instance | newBeakr |
| Request Class | Request |
| Response Class | Response |
| Router Class | Router |
| File-serving middleware | serveStaticFiles |
| Stop all servers | stopAllServers |
| Stop a beakr instance server | stopServer |
