Explore WunderGraph vocabulary — virtual graph federation, namespace collision avoidance, TypeScript operations, and live queries.
0 / 5 completed
1 / 5
During standup, an API platform engineer explains the WunderGraph virtual graph. What is it?
WunderGraph's virtual graph is a merged schema generated at build time from all configured data sources. Unlike Apollo Federation (which requires subgraphs to implement the Federation spec), WunderGraph can federate any GraphQL API, REST endpoint, database, or gRPC service — presenting a unified GraphQL surface to clients.
2 / 5
In a PR review, a colleague adds an API namespace to a WunderGraph data source config. What does it prevent?
Namespacing in WunderGraph prefixes every type and field from a data source. If both your GitHub and GitLab integrations expose a User type, namespacing them as github_User and gitlab_User prevents collisions in the merged virtual graph. Queries use the prefixed names: { github_user { login } }.
3 / 5
An incident reveals that data source connector configuration is stale after an upstream API change. How do connectors work?
WunderGraph connectors introspect data sources at wundergraph generate time — not at runtime. This means generated TypeScript types are always in sync at build time. When an upstream API adds or removes fields, re-running wundergraph generate regenerates the types and surfaces breaking changes as TypeScript compile errors.
4 / 5
In a design review, the team evaluates TypeScript operations in WunderGraph. What do they enable?
TypeScript operations live in .wundergraph/operations/ and are compiled by WunderGraph into optimised API endpoints. They have full access to the virtual graph's data sources via the internal client, TypeScript for business logic, and return typed responses. This eliminates the need for a separate custom backend for data aggregation or transformation.
5 / 5
During a code review, a teammate adds @live to a WunderGraph operation. What does this enable?
@live queries in WunderGraph add real-time behaviour to any existing query operation. WunderGraph polls the upstream source at a configurable interval (or on webhook trigger) and pushes diffs to clients over Server-Sent Events — a simpler infrastructure requirement than WebSockets. No upstream subscription support is needed.
What does the "WunderGraph API Federation Vocabulary" vocabulary exercise cover?
This exercise tests real IT vocabulary related to wundergraph api federation vocabulary through 5 multiple-choice questions, each built from realistic workplace sentences rather than abstract definitions.
Is this vocabulary exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is completely free — no account, sign-up, or payment required.
How many questions does this exercise have?
This exercise has 5 questions. Each one shows a real-world sentence or scenario with multiple-choice options and an explanation once you answer.
What happens after I answer a question?
You'll see immediate feedback showing whether your answer was correct, along with a short explanation of why — then a button to move to the next question, and a full results screen at the end.
Can I retry the exercise if I get questions wrong?
Yes. Once you reach the results screen, click "Try again" to reset your answers and go through the exercise from the start as many times as you like.
Do I need to create an account to take this exercise?
No account is needed. Your answers are scored in your browser during the session — nothing is saved to a server, so you can jump straight in.
Is my progress saved if I leave the page?
No — progress within an exercise resets if you navigate away or reload. Each exercise is short enough to complete in a few minutes in one sitting.
Are these vocabulary exercises connected to other topics?
Yes — browse the full vocabulary exercises hub to find related modules covering adjacent IT topics and roles.
How is this different from reading a glossary or blog article?
Exercises like this one are active recall drills — you have to choose the correct term or phrasing yourself, which builds retention faster than passively reading a definition.
Where can I find more vocabulary exercises?
Browse the full Vocabulary exercises hub for hundreds of modules covering Agile, DevOps, security, databases, architecture, and more — organised by IT role and skill.