TRON is a lightweight network abstraction layer, built on top of Alamofire. It can be used to dramatically simplify interacting with RESTful JSON web-services.
Features:
- Generic, protocol-based implementation
- Built-in response and error parsing
- Support for any custom mapper (SwiftyJSON implementation provided). Defaults to Codable protocol.
- Support for upload tasks
- Support for download tasks and resuming downloads
- Robust plugin system
- Stubbing of network requests
- Modular architecture
- Support for iOS/Mac OS X/tvOS/watchOS/Linux
- Support for CocoaPods/Carthage/Swift Package Manager
- RxSwift extension
- Complete documentation

Leave a Reply
You must be logged in to post a comment.