practicalli / practicalli/clojure-web-services
Clojure HTTP Clients
Nobody has claimed this yet.
- Dominant language
- Markdown
- Stars
- 16
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Description
Write guides for accessing Clojure APIs using a client application and videos of using the REPL to experiment with and test APIs
Common libraries include:
- Http-kit client
- Clj-http
Other alternatives include:
- Aleph
- Hato - waps Java 11 HTTP Client
Hato
https://github.com/gnarroway/hato
https://clojureverse.org/t/hato-an-http-client-wrapping-jdk-11s-httpclient/4463
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the requested Clojure HTTP client coverage: Http-kit client, Clj-http, Aleph, and Hato, including the linked Hato resources. Define the guide and REPL video scope for accessing and testing APIs; the work is done when those resources are published and cover the requested client approaches.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100