GGDP is designed for offering a visualization of how your GraphQL API endpoints is secured using rate limits and depth limits. With this tool, users can:
- Visualize API call data and facilitate a tuning of rate limiting algorithm settings
- Seek for query resolution optimizations for GraphQL APIs
- View cached performance metrics
-
Signup/login to the Gateway developer portal.
-
Create a new project to recieve a project ID and API key.
-
Import and configure the GraphQLGate logger package
npm i gate-logger
- Import and configure the GraphQLGate rate-limiting package
npm i graphql-limiter
- Register if you are first-time user, otherwise, login to the portal with your email and password
- Select your existing project or create a new project from the toolbar on your left
- Use features on the chart and view your cached performance metrics sorted by time periods/algorithms
Contributions to the code, examples, documentation, etc. are very much appreciated🧑💻👩💻
- Please report issues and bugs directly in this GitHub project.
GraphQLGate rate-limiting and Logger package documentation: