data_loader 1.0.0

Dart native js
Flutter Android iOS web

Batch and cache database lookups. Works well with GraphQL. Ported from JS.

data_loader #

Pub build status

Batch and cache database lookups. Works well with GraphQL. Ported from the original JS version: https://github.com/graphql/dataloader

Installation #

In your pubspec.yaml:

dependencies:
  data_loader: ^1.0.0

Usage #

Complete example: https://github.com/angel-dart/graphql/blob/master/data_loader/example/main.dart

var userLoader = new DataLoader((key) => myBatchGetUsers(keys));
var invitedBy = await userLoader.load(1)then(user => userLoader.load(user.invitedByID))
print('User 1 was invited by $invitedBy'));
0
likes
100
pub points
0%
popularity

Batch and cache database lookups. Works well with GraphQL. Ported from JS.

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

thosakwe@gmail.com

License

MIT (LICENSE)

More

Packages that depend on data_loader