Dratini

Dratini is a neat network abstraction layer.

If you are looking for a solution to make your network layer neat, Dratini is your choice.

Dratini uses protocols to define network request, parameters and response, which makes your network layer more readable and testable.

Features:

  • Protocol base design.
  • Auto serialization for parameters.
  • Response is observable by request id or response type.
  • UI non-blocking since request and response handling happen in background thread.
  • Request and response are interceptable by using delegate.
  • RxSwift extension is available: RxDratini

Posted

in

,

by

Tags:

Comments

Leave a Reply