Laravel GraphQL platform makes it simple to use utilities to develop a GraphQL API based
on thecodingmachine/graphqlite
and webonyx/graphql-php
. Out of the box, it provides
the following extensions for graphqlite
(with tests 🎉):
- ✅ Complies with official GraphQL-over-HTTP spec
- ✅ Laravel integration (debug mode, error handling etc)
- ✅ Testing tools & assertions
- ✅ Optional input fields
- ✅ Automatic persisted queries (Apollo spec)
- ✅ Automatic query complexity (Hot chocolate)
- ✅ Cursor pagination (Relay spec)
- ✅ Offset pagination (Relay spec-like)
- ✅ Input validation using Symfony validator
- ✅ Apollo embeddable sandbox page
- ✅ File uploads compliant with spec
- ✅ Multiple schemas support
- ✅
DateTime
andDuration
scalar types as per ISO8601 - 🚧 Subscriptions