← Graph

Faraday

tool 4 connections

Ruby HTTP client with a middleware architecture. Callaghan (tongue-in-cheek) calls it the best HTTP client in Ruby and uses it as the vehicle for a middleware that structurally logs every outbound API request (URL, duration, attributes) and registers it across the app's API clients.

category
library
language
Ruby
about
Faraday tool
Outbound API logging middleware is demonstrated on Faraday.
Audience member mentions wrapping Faraday behind a single owned HTTP class.
recommends
Faraday tool
Jokingly endorses Faraday as the best Ruby HTTP client while demonstrating logging middleware.
uses
Faraday tool
Pattern is implemented as Faraday middleware.

Provenance

Read by
5 extractions