graphql [9f526296]
Tags: computers
- hasura.io/learn/
- hasura.io/blog/remote-joins-a-graphql-api-to-join-database-and-other-data-sources/
- golang - gqlgen.com/
- does it just move the query to the client side? fetching information from calls, and works by bypassing the REST -> SQL translation
-
server implementation of graphql -> authorization, efficient, cache results?
-
FB's graphql stack
- authentication happens by reusing a viewer which is then passed around like a
-
1. Batching
1. Batching
-
Implemented in
DataLoader: github.com/graphql/dataloader- Issues a batch request by watching multiple requests together
2. Caching
2. Caching
- Uses a globally unique cache key and a refetch identifier