-
Notifications
You must be signed in to change notification settings - Fork 0
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
study graphql #126
Comments
study apollo pagination |
graphql codegen & othersextract items & convert into issues to this repo from |
existing graphql apis |
add graphql related schematics |
add schematics for graphql stuffhttps://nordicapis.com/10-awesome-tools-and-extensions-for-graphql-apis/ |
study & consider cf workers + gql on the edgehttps://github.com/alber70g/cloudflare-graphql-ts
|
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Youtube talks
watch the video again attentively and verify if all points are extracted - if not, extract those
study the video attentively & extract takeouts if possible
study the video attentively & extract takeouts if possible
study the video attentively & extract takeouts, set path for future (for myself)
Takeouts:
Benefits:
Get all data client needs with 1 request (same dome with REST with multiple requests only, which means the app is slower & less responsive to the user - since more time of awaiting for data, while multiple http roundtrips are done via rest).
(enables static code analysis & type checks in code edit time). While TS doesn't give type safety, as is only applicable to client, not what server sends.
Much cleaner & intuitively understandable syntax compared to other query languages (e.g. SQL). With gql you specify query which is a data tree you want to get, and get json object in response. Compare a complex SQL query to a complex GQL query.
with which data you get (every field is a function, which can have arguments)
composition of types with ... notation
aliases - you can specify an alias under which you will get fields, which might be specified as functions with arguments
GraphQL concepts
36 Concepts Every GraphQL Developer Should Know
Specs
Server
Client
Best Practices
The text was updated successfully, but these errors were encountered: