Skip to content

Commit d2ecc33

Browse files
committed
Add what's next to read
1 parent d85b02b commit d2ecc33

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

README.md

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,6 @@ const resolvers = typeComposer.getResolvers();
5151
// typeComposer from (graphql-compose) provide bunch if useful methods
5252
// for modifying GraphQL Types (eg. add/remove fields, relate with other types,
5353
// restrict access due context).
54-
// Also will be available such plugins
55-
// - GraphQL Connection Type
56-
// - Relay Type Wrapper (adds clientMutationId, node interface, generate global ids)
57-
// - DataLoader Wrapper and much much more
58-
5954

6055

6156
// STEP 3: CREATE CRAZY GraphQL SCHEMA WITH ALL CRUD USER OPERATIONS
@@ -204,6 +199,22 @@ export type limitHelperArgsOpts = {
204199
};
205200
```
206201

202+
What's next?
203+
============
204+
Read about [graphql-compose](https://github.com/nodkz/graphql-compose).
205+
This module in near future allow to combine any complexity of your GraphQL schema.
206+
- From different data-sources, eg. `Mongoose`, `Sequelize`, some RESTfull APIs.
207+
- Restrict access to fields due context.
208+
- Wraps any resolver with additional business logic.
209+
- Relate different type with each other (build graph).
210+
- Prepare schemas for `Relay` (adds clientMutationId, node interface, generate global ids)
211+
- Add caching via `DataLoader`
212+
- Add supporting of GraphQL Connection Type
213+
- And may be using graphql on server side for API calls to different services (have such amazing thoughts ;).
214+
- and much much more
215+
216+
## SO, FUTURE OF CRAZY GRAPHQL SCHEMAS NOT SO FAR
217+
207218

208219
TODO
209220
====

0 commit comments

Comments
 (0)