Restofire is a protocol oriented network abstraction layer in swift that is built on top of Alamofire to use services in a declarative way.
Features:
- Global Configuration for host / headers / parameters etc
- Group Configurations
- Per Request Configuration
- Authentication
- Response Validations
- Custom Response Serializers like JSONDecodable
- Isolate Network Requests from ViewControllers
- Auto retry based on URLError codes
- Request eventually when network is reachable
- NSOperations
- Complete Documentation
