1 dépôt
Coordinator objects that manage the lifecycle of a request from its type-safe definition to the network session.
Distinct from Request Execution: Specifically focuses on the provider-based coordination pattern rather than general request execution parameters.
Explore 1 awesome GitHub repository matching networking & communication · Provider Coordinators. Refine with filters or upvote what's useful.
Moya is a network abstraction layer for Swift that provides a structured framework for defining and executing REST API requests. It functions as a type-safe API client that decouples network endpoint definitions from the underlying implementation details to prevent configuration errors and URL typos. The project distinguishes itself by using protocol-based endpoint definitions and a provider-coordinated execution model. It includes a system for mapping network responses to strongly typed objects and features a dedicated tool for generating type-safe network interface files from external REST
Uses a provider coordinator to manage the entire lifecycle of a network request.