node-graphql-server
node-graphql-server copied to clipboard
Project Requirements
This project is meant as a go-to resource for modern, scalable GraphQL server implementations.
Requirements
- [ ] Use case that contains all following requirements
- [ ] Control delegated schema args (e.g.
filter) - [ ] Authorization
- Elegant query permission system
- Middleware system
- [ ] Logging
- [ ] Dataloader pattern
- [ ] Scalable code structure
- [ ] Compensate breaking changes caused by the database model
- [ ] File handling
- [ ] Subscriptions
- [ ] Schema stitching
- [ ] Easy deployment
- [ ] Fast development/feedback flow
- Compile check based on stitched schemas
- Codegen
- [ ] integration with Apollo Engine