@@ -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
208219TODO
209220====
0 commit comments