9. > Rapid UI changes, when we scale and iterate our product
> No documentation, API explorability and schema
> No enforcement of specification
> New endpoints for new features
Other limitations?
10. What is GraphQL?
> Query language for the API
> Server runtime
> Specification
> Declarative data fetching
13. Schema
Scalar Types
Int Integer
Float Float
String String
Boolean Boolean
ID ID
Type Modifiers
String Nullable string
String! Required string
[String] List of strings
[String]! Required list of strings
[String!]! Required list of required strings
> Design or blueprint for our data.
> Schema has the type information, queries, mutations etc..
devhints.io/graphql