Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Data loaders and Optimizations #46

Merged
merged 5 commits into from
Jul 3, 2024
Merged

Conversation

BoogieMonster1O1
Copy link
Member

@BoogieMonster1O1 BoogieMonster1O1 commented Jul 3, 2024

Closes #2

Fixes the N+1 problem

  • Allow reusing objects in a query
  • Allow batching individual queries into one larger query
  • Reuses verified JWTs. No more verifying tokens in resolvers.
  • Improve overall scalability

@BoogieMonster1O1 BoogieMonster1O1 added the enhancement New feature or request label Jul 3, 2024
@heftymouse
Copy link
Contributor

Woah

@BoogieMonster1O1 BoogieMonster1O1 marked this pull request as ready for review July 3, 2024 16:41
@BoogieMonster1O1 BoogieMonster1O1 changed the title Dataloaders (tm) Data loaders and Optimizations Jul 3, 2024
@BoogieMonster1O1 BoogieMonster1O1 merged commit b634cd6 into main Jul 3, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use GraphQLSwift/DataLoader
2 participants