Welcome to the Apollo GraphQL Community! To help you make the most of our space, we’ve structured the community into clear categories, sub-categories, and tags. Here’s a guide to what type of content belongs where—and what to do if you’re unsure.
Pro Tip: Subscribing to Categories
Want to stay updated on a specific topic? Subscribe to categories or tags that interest you. You’ll get notified when new posts go live.
Core Categories
About the Community
- Purpose: Learn about the forums, share feedback, and help shape the future of the Apollo Community.
- Content: Updates from the Apollo team, community guidelines, feedback requests, and meta discussions about the forum itself.
API Architecture & Governance
- Purpose: Discuss the broader strategies, governance, and best practices for API architecture.
- Content: Topics like API design philosophies, governance models, strategic challenges, and cross-team collaboration.
GraphOS
- Purpose: Troubleshooting and peer-to-peer support for Apollo GraphOS and its tools.
- Content: Questions about Studio, schema checks and proposals, Explorer IDE, Rover CLI, and Platform API.
Schema Design
- Purpose: Peer-to-peer support and troubleshooting for schema design challenges.
- Content: Apollo Federation, schema stitching, Apollo Connectors, and general schema best practices.
Router
- Purpose: Support and troubleshooting for Apollo Router Core and GraphOS Router.
- Content: Topics about routing logic, configuration, debugging, and scaling with the Apollo Router.
Client SDKs
- Purpose: Troubleshooting and support for Apollo Client SDKs.
- Content: Questions about using Apollo Client with React, Vue, Angular, or other frameworks, as well as cache management, error handling, and advanced usage.
Other Apollo Topics
- Purpose: A catch-all category for topics that don’t fit neatly into the other product-focused categories.
- Content: Discussions about Apollo Server, developer tools (like the VS Code extension), documentation feedback, and Odyssey tutorials.
Events & User Groups
- Purpose: Connect with other community members through events and gatherings.
- Content: Announcements and discussions about meetups, hackathons, webinars, workshops, and other events.
Using Tags for Precision
In addition to categories, we use tags to provide more granular context. Add tags to help your post get the right visibility. Examples include:
- troubleshooting
- #best-practices
- #feedback
When starting a new topic, look for the most relevant tags to help others find your post.
What to Do if You’re Not Sure
If you’re unsure where your post belongs:
- Use the Other Apollo Topics category for general questions.
- Tag a moderator or post your question in the About the Community category for guidance.
We’re here to help—no question is too small or off-topic as you’re getting used to the space!
This forum is designed to make learning and collaboration easy. Feel free to explore, ask questions, and share your expertise. Together, we’ll build a thriving GraphQL community!
Happy posting,
The Apollo Customer Enablement Team