Skip to main content
Strongly TypedStrongly Typed

Strongly Typed

Rest hooks' TypeScript definitions will infer specific and accurate types based on your definition of the data. Predictable results means no surprises at runtime.

Fast

Normalized cache means data is often ready before it is even needed. Automatic request deduplication means less data to send over the network.

Simple

Declare what you need where you need it, while maintaining optimal efficiency. Say goodbye to unnecessary tight couplings.

Flexible

Rest hooks is protocol agnostic. REST out of the box, with GraphQL, GRPC, and websockets all possible.