zio-http
zio-http copied to clipboard
A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers
Resolves #1479 TODO: - [x] Web socket support is broken possibly due to the dynamic handler registration - [x] Try to revert the channel after closed web socket for reuse,...
**Is your feature request related to a problem? Please describe.** `zio.http.api` has no benchmark. A variety of benchmarks should be added so that optimization may proceed in a data-driven way....
**Is your feature request related to a problem? Please describe.** The current SSL API isn't inline with the rest of ZIO Http. It's a bit awkward to use, specially if...
**Is your feature request related to a problem? Please describe.** Many APIs provide very large responses, for example, S3, in which it is possible to download a large file or...
**Is your feature request related to a problem? Please describe.** All benchmarks should live inside the ZIO organization. **Describe the solution you'd like** Move benchmarks into the ZIO organization. **Describe...
**Is your feature request related to a problem? Please describe.** The current version of ZIO HTTP does not provide a testkit, which means that users are on their own for...
**Is your feature request related to a problem? Please describe.** ZIO HTTP relies mostly on Netty, and therefore (largely) shares the security considerations of this project, while also benefiting from...
**Is your feature request related to a problem? Please describe.** Ideally WebSockets would be more thoroughly integrated into ZIO HTTP, with a more comprehensive feature set (e.g. sending a message...
**Is your feature request related to a problem? Please describe.** As the project entered the ZIO organization, similarity to existing ZIO APIs is an expectation. **Describe the solution you'd like**...
In anticipation of bootstrapping a new zio-http server, I am using the ["Getting Started" template](https://github.com/zio/zio-http/#getting-started) to "grow" towards a solution as I am learning Zio and ZHttp. The current version...