-
Notifications
You must be signed in to change notification settings - Fork 3
[TT-15909] Docs update for Graphql Playground.mdx #876
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
base: main
Are you sure you want to change the base?
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨No code suggestions found for the PR. |
f9a63ca to
6b541f7
Compare
sharadregoti
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we add a screenshot showing exactly where the GraphQL Playground is in the developer portal? Showing the sidebar navigation and the tabs where this playground is present. The entire window snapshot is preferred.
|
|
||
| These are the minimal steps to create an API Product and of course it won't be very appealling to API Consumers if you did publish it. You might want to select the Product's tile and add some description, documentation and user guides. Remember to select **Save Changes** when you are done. | ||
|
|
||
| ## GraphQL Playground in the Developer Portal |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The original document introduces what API product is, and how to set it up section by section. The "GraphQL Playground in the Developer Portal" section breaks the flow and doesn't read natural to me. I don't think it is required on this page.
| - **Format**: Upload OpenAPI Description files in JSON or YAML format from file or URL | ||
| - **Format**: Upload API specification files in multiple formats: | ||
| - OpenAPI: JSON or YAML format from file or URL | ||
| - GraphQL SDL: Schema Definition Language files (.graphql, .graphqls, or JSON format) from file or URL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How about other fields, like GraphQL server URL?
| - Explore available types and fields | ||
| - Download the GraphQL schema | ||
|
|
||
| <img src="/img/portal/Portal-graphql-playground.png" alt="Portal GraphQL Playground" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Summarize the playground feature briefly and move it to "Behavior in Live Portal".
We might add a note for the existing swagger screenshot, explaining that it is what OpenAPI documentation looks like.
We can add a note to explain GraphQL playground would be displayed for GraphQL API with SDL uploaded
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The screen shot should show full screen, not just the playground.
User description
Updating Documentation regarding the new Graphql Playground feature introduced in 1.15.0 Portal
PR Type
Documentation
Description
Add GraphQL Playground docs to portal
Specify availability from version 1.15.0
Explain playground capabilities and usage
Minor formatting fix at file end
Diagram Walkthrough
File Walkthrough
api-products.mdx
Document GraphQL Playground feature in portal docsportal/api-products.mdx