GitHub
LinkedIn
Twitter
YouTube
RSS

JUMPING RIVERS BLOG

API as a package: Logging

Logging is crucial to understanding what's going on with an application as it runs. There are some good solutions to logging of R shiny applications but less so for plumber applications. Continuing the API as a package series we examine how you might add some automatic logging to your API service written in R using plumber and the logger package.

Read more about API as a package: Logging

API as a package: Structure

Inspired by opinionated packages on {shiny} app development such as {golem} and {leprechaun}, Jumping Rivers adopted a similar pattern for producing a {plumber} API as a package for one of our client projects. This is one of a series of blog posts discussing the general structure of said package.

Read more about API as a package: Structure

TAILORED CONSULTANCY BESPOKE DATA SOLUTIONS

Our consultants have experience in programming, business and analytics. We provide bespoke solutions to complex problems. Jumping Rivers has strong links with academia and is kept up-to-date with the latest techniques.

  • Statistics - saved 2 months of work
  • Increased response times by 80%
  • Sorting 90% of data into understandable structure
TAILORED CONSULTANCY - FIND OUT MORE

TRUSTED BY


NHS Logo The Francis Crick Logo The Royal Statistical Society Newcastle University logo Ministry of Defence Logo Shell Logo PragmatIC Bangor University logo Manchester University logo Sustrans logo Yorkshire bank logo Hasting logo