urql: Detailed Overview & Metrics

v4.2.2(20 days ago)

This package is actively maintained.Types definitions are bundled with the npm packageNumber of direct dependencies: 2Monthly npm downloads

Urql is a lightweight and versatile GraphQL client for React applications. It offers a simple and intuitive API for fetching and managing GraphQL data, with built-in caching and support for server-side rendering. Urql focuses on performance and efficiency, providing features like automatic cache updates, query deduplication, and subscription support.

Compared to other popular GraphQL clients like Apollo Client, Urql is known for its smaller bundle size and faster performance. It is actively maintained and regularly updated with new features and improvements, making it a reliable choice for integrating GraphQL into your React projects.

Alternatives:
apollo-client+
relay+
graphql-request+
react-query+
swr+
graphql-hooks+
fetchql+
micro-graphql-react+
gqless+
lokka+

Tags: graphqlclientreactcachingperformance