Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary

Apollo Graphql

Apollo is an implementation of the GraphQL specification, designed to help developers build apps that use data more efficiently. Apollo can be used within different libraries and frameworks like React, Angular, Vue.js or simply vanilla JavaScript. With Apollo Client for state management and caching logic on the frontend and the Apollo Server for creating a GraphQL server on the backend, developers can simplify API consumption by unifying network requests into a single query store and normalize cached data for easy consumption in UI components. This approach reduces boilerplate code when working with APIs and enhances application performance by minimizing over-fetching of data from servers. The Apollo framework also offers tools to enable real-time data with subscriptions.