Apollo Development Graphs GA
December 14, 2020
Development Graphsis- a free cloud offering that allows developers around the
world to access Apollo’s powerful Studio tools, such as Apollo Explorer, with
GraphQL, a query-language-based API technology, has emerged as a true developer
megatrend, offering a modern and powerful alternative to decades-old API
technologies such as REST. Development Graphs accelerate the benefits of GraphQL
by giving developers free and unlimited access to Apollo Studio's Explorer and
Schema tools, without requiring any additional setup in code. These tools
provide several benefits to GraphQL developers. They increase developer
productivity by providing powerful tools for query writing. They increase the
discoverability of what’s in the data graph by providing advanced ways to browse
and search GraphQL schema. They increase the general accessibility of the graph
to your organization, by making data queryable even to team members who are not
“At Apollo we are dedicated to helping developers be as productive as possible
and to make development accessible to as many people as possible,” said Geoff
Schmidt, co-founder and CEO of Apollo GraphQL. “Over the past couple of years,
we have developed powerful tools in our Studio suite for developers using
GraphQL. With today’s announcement, we have gone a step further and made those
tools widely available to all developers for free, regardless of which GraphQL
server they use, allowing them to ship high-quality, consistent digital
experiences across all platforms their customers use”
With Development Graphs, the Apollo Studio developer tools are now available to
every developer in the world to use with any GraphQL server.
Development Graphs are a convenient tool for connecting local servers or any
development environment to Apollo Studio by updating a user’s schema in
real-time and providing a private sandbox. The developer tools that comprise
Apollo Studio, especially Explorer, simplify the process of building and
executing queries against running servers, including a point-and-click interface
for exploring schemas and tools that ease and accelerate the process of
authoring and running live queries.
Explorer is a full query writing IDE that is designed to help developers
become more productive when working with GraphQL. Features of Explorer include:
Editor tools – Everything developers need to be successful writing queries.
Full autocomplete support, schema hints on hover, command-click to open docs,
helpers to extract variables and fragments, and more.
Point-and-click query building – The ability to build powerful queries without
knowledge of GraphQL syntax or the shape of a schema. Users can copy links to
share their queries with other users to copy a version of the query that can be
run in the terminal as a CURL command.
search - Search for types and fields in your schema, without needing to know
exactly what it is you’re looking for or where to find it. Explorer’s search
will guide you through identifying a path to query any field in your schema.
Find and add fields in a large graph to your query without needing to know in
advance where they are.
Inlined hints – Choose to see samples of response data inlined in your editor to
get a sense of what data will be returned by your query, or samples of the
response latency for each field in your query to get a sense of overall query
Mock responses – Test operations even if your underlying server is not yet ready
to serve data for a particular schema shape.
Display modes – View the response data from your queries as JSON or as tables (sortable).
Download your response data to JSON and CSV files.
Inlined traces – Request and view traces for every query you send from the
Explorer and view them alongside the data that was returned.