I am relatively new to Elixir. For a project that I’m working on, I want to choose between the various http clients that exvcr supports. I don’t have any particular performance requirements. I will be doing basic REST api calls. I’m curious to hear people’s thoughts. Thanks!
I personally like Finch and use it either standalone or wrapped by Tesla.
For exvcr, Finch or HTTPoison are likely best for what you’re doing.
Interesting, I hadn’t heard of
Tesla, so I made my own library that brings
HTTPoison.Base functionality to
Finch… but it looks like
Tesla can do the same thing via middleware.
Tesla for a while but that was a big mistake. It’s a really well-done piece of software that wraps the underlying client quite well.
Agree Tesla rocks!