hooks
graphql-typed-document-node
hooks | graphql-typed-document-node | |
---|---|---|
7 | 7 | |
13,354 | 370 | |
0.8% | - | |
8.5 | 3.9 | |
6 days ago | 4 months ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hooks
-
Can't come to a conclusion if a component is pure or not. Please make me understand.
I re-read relevant documentation many times and am very aware of what purity means. I guess what's throwing me off is that every hook library uses such implementation of usePrevious: * react-hookz * ahooks * rooks
-
Alternative libs to migrate from React to Vue (or Vue to React)
ahooks
-
Common React Design patterns: Custom Hooks
react-use * βοΈ 29.6k / π½ 958k ahooks * βοΈ 9.1k / π½ 74k awesome-react-hooks * βοΈ 8.1k / π½ 74k usehooks-ts * βοΈ 1.6k / π½ 44k react-recipes * βοΈ 850 / π½ 1.2k react-hanger * βοΈ 1.8k / π½ 3.3k
-
ahooks 3.0 is coming! a high-quality and reliable React Hooks library!
Document: https://ahooks.js.orgβ
-
useLockFn δΈ useCallback ηη¨ι
ahooks εΊιι’ζδΈδΈͺ useLockFn
- Ahooks, React hooks library from Alibaba
graphql-typed-document-node
-
how to correctly specify query variable when generating TS types from graphql-typed-document-node?
When using graphql-typed-document-node to generate TS types from gql, I am getting errors when my query has variables.
-
Show HN: Typed GQL in Zeus 5.1.5
https://github.com/dotansimha/graphql-typed-document-node
Big thanks to Dotan Simha for creating this TypedDocumentNode!
-
Typed GraphQL with react-query & graphql-request
GraphQL Code Generator can generate fully typed React hooks if you tell it to, but I'm a fan of keeping things simple and thereby of their TypedDocumentNode approach. This variant is unaware of the GraphQL client that you're using. In other words, it's not tied to react-apollo (or alternative).
-
Typed document node with apollo v4 and laravel lighthouse complex where
Hi, I use this package https://github.com/dotansimha/graphql-typed-document-node and I usually call it like this useQuery(peopleDocument, variables).
-
The Next Evolution of GraphQL Front Ends
Controllers are great for lots of reasons. One reason we've found while developing and testing Apollo Elements is that unlike the class-based API of e.g. @apollo-elements/lit-apollo or @apollo-elements/mixins, when using controllers there's no need to pass in type parameters to the host class. By passing a TypedDocumentNode object as the argument to the controller, you'll get that typechecking and autocomplete you know and love in your class template and methods, without awkward class generics.
-
TypedDocumentNode: the next generation of GraphQL and TypeScript
So today, after successfully integrating this feature into few of our largest clients, we can proudly share it with you - TypedDocumentNode.
-
GraphQL - Diving Deep
Want to generate Typescript objects based on GQL documents? You can try out Typed Document Node
What are some alternatives?
use-between - Sharing state between React components
graphql-let - A webpack loader / babel-plugin / babel-plugin-macros / CLI / generated file manager of GraphQL code generator.
beautiful-react-hooks - π₯ A collection of beautiful and (hopefully) useful React hooks to speed-up your components and hooks development π₯
graphql-code-generator - A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.
reactfire - Hooks, Context Providers, and Components that make it easy to interact with Firebase.
graphql-request - Minimal GraphQL client
haunted - React's Hooks API implemented for web components π»
TypeGraphQL - Create GraphQL schema and resolvers with TypeScript, using classes and decorators!
vueuse - Collection of essential Vue Composition Utilities for Vue 2 and 3
react-query - π€ Powerful asynchronous state management, server-state utilities and data fetching for TS/JS, React, Solid, Svelte and Vue. [Moved to: https://github.com/TanStack/query]
react-use - React Hooks β π
react-relay - Relay is a JavaScript framework for building data-driven React applications.