Routers
Glide can be seen as a set of routers. The router is a flexible abstraction that helps to tune Glide to your specific use cases.Unified API
Glide serves as an abstraction around all external models your applications use. This has the number of upsides:- Applications talk to Glide and there is no need for them to know what models exactly you are using under the curtain. In turn, this simplifies and streamlines model switching and new model adoption.
- There is no need for applications to know or manage all API keys. Glide serves as a centralized place to manage and rotate them all.
- Glide unifies model responses keeping your code cleaner