If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: dev.to/requestly/how-to-mock-graphql-api-responses-10x-faster-3bgm - Comment button.

site address: dev.to/requestly/how-to-mock-graphql-api-responses-10x-faster-3bgm redirected to: dev.to/requestly/how-to-mock-graphql-api-responses-10x-faster-3bgm

site title: Comment button

Our opinion (on Saturday 06 June 2026 0:47:09 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:


Hashtags existing on this website:




Meta tags:
description=GraphQL has solved so many problems while fetching data using APIs. Usually, the frontend developers... Tagged with javascript, programming, webdev, react.;
keywords=javascript, programming, webdev, react, software, coding, development, engineering, inclusive, community;

Headings (most frequently used words):

how, requestly, graphql, what, apis, to, api, 10x, faster, more, are, mock, responses, dev, community, is, the, usual, workflow, when, aren, available, build, frontend, apps, solves, that, problem, including, use, cases, brief, on, can, help, you, achieve, follow, top, comments, and, they, different, than, rest, example, using, medium, endpoints, from,

Text of the page (most frequently used words):
the (117), you (54), and (44), can (42), for (29), #requestly (29), this (28), graphql (27), api (24), #response (23), apis (21), with (19), how (19), dev (17), request (16), that (15), are (15), will (15), like (14), use (13), more (13), rule (12), data (12), let (11), query (11), frontend (10), mock (10), using (10), what (10), operation (9), case (9), operationname (9), create (8), share (8), code (8), help (8), your (8), from (8), http (8), get (8), responses (8), log (7), developers (7), follow (7), anmol (7), baranwal (7), also (7), json (7), see (7), payload (7), open (6), search (6), testing (6), post (6), read (6), which (6), faster (6), option (6), requests (6), one (6), need (6), server (6), when (6), community (5), other (5), source (5), webdev (5), comments (5), comment (5), have (5), copy (5), com (5), email (5), available (5), modify (5), there (5), without (5), network (5), tags (5), based (5), many (5), key (5), endpoint (5), example (5), software (4), development (4), official (4), build (4), well (4), rest (4), content (4), very (4), mocks (4), they (4), rules (4), dashboard (4), status (4), name (4), including (4), first (4), sent (4), body (4), medium (4), different (4), usual (4), fullscreen (4), mode (4), fetching (4), problem (4), backend (4), cases (4), 10x (4), their (3), about (3), partner (3), abuse (3), hide (3), want (3), but (3), these (3), used (3), examples (3), article (3), link (3), oct (3), stuff (3), quickly (3), next (3), time (3), know (3), any (3), started (3), most (3), client (3), app (3), useful (3), scripts (3), production (3), calls (3), github (3), sidebar (3), necessary (3), values (3), filter (3), multiple (3), efficient (3), only (3), url (3), find (3), all (3), actual (3), explore (3), endpoints (3), queries (3), single (3), users (3), while (3), resources (3), apps (3), aren (3), account (2), where (2), stay (2), love (2), conduct (2), database (2), education (2), list (2), manage (2), algolia (2), platform (2), our (2), diamond (2), sponsors (2), tools (2), 2025 (2), hacktoberfest (2), opensource (2), simulate (2), user (2), may (2), still (2), via (2), report (2), covered (2), another (2), menu (2), technical (2), just (2), answer (2), template (2), questions (2), them (2), provides (2), way (2), covering (2), record (2), complete (2), flow (2), sessions (2), test (2), problems (2), download (2), import (2), click (2), type (2), method (2), empty (2), even (2), features (2), targeting (2), custom (2), directly (2), brief (2), achieve (2), watch (2), video (2), serve (2), making (2), call (2), per (2), check (2), output (2), gist (2), below (2), recommended (2), has (2), change (2), two (2), array (2), structure (2), previous (2), snapshot (2), make (2), same (2), value (2), dynamic (2), add (2), logic (2), select (2), its (2), because (2), helpful (2), instance (2), instead (2), specified (2), options (2), typically (2), specific (2), needs (2), before (2), not (2), understand (2), format (2), string (2), passed (2), under (2), much (2), exit (2), enter (2), each (2), getusers (2), learn (2), underfetching (2), new (2), changes (2), star (2), update (2), desktop (2), mocking (2), deployment (2), cycles (2), ready (2), helps (2), section (2), allows (2), programming (2), javascript (2), detail (2), hardcoded (2), contracts (2), workflow (2), jump (2), place, coders, date, grow, careers, made, 2016, 2026, ruby, rails, built, powers, inclusive, communities, forem, terms, privacy, policy, mlh, shop, free, postgres, contact, showcase, organization, accounts, advertise, tracks, videos, reading, challenges, home, space, discuss, keep, career, neon, google, model, thank, supporting, best, learning, tooling, october, real, journeys, collection, runner, apiclient, further, actions, consider, blocking, person, reporting, confirm, child, sure, become, hidden, visible, permalink, reply, button, kept, separate, easier, wikipedia, amazon, looking, dropdown, 2022, joined, writer, opportunities, work, computer, science, india, location, anmolbaranwal, tech, guy, who, loves, writing, reads, developer, expand, collapse, dismiss, preview, submit, templates, faqs, store, snippets, trusted, personal, subscribe, top, interceptor, browsers, kind, please, great, day, till, feedback, around, 250k, already, makes, credible, think, safe, say, easiest, traffic, tuned, recommend, watching, quick, demo, would, guides, quickstart, guide, perform, comparison, competitive, charles, proxy, fiddler, resource, override, modheader, toolkit, proxyman, wireshark, mockoon, birdeatsbug, jam, documentation, enable, disable, automatically, done, whenever, workspace, collaboration, leads, solving, export, inspect, https, plain, text, lot, advanced, filters, such, precisely, bypass, cors, issues, extremely, engineers, teams, some, exciting, intercept, applying, extra, headers, inject, styles, external, web, pages, staging, sites, redirecting, files, environment, lots, blog, docs, won, show, working, fine, updated, title, subtitle, similar, fill, feed, modified, message, displayed, page, been, applied, strict, equals, set, important, highlighted, rightsidebarquery, static, lengthy, simultaneously, damn, async, await, identify, easily, codes, depending, 5xx, 4xx, 3xx, meaningful, explicit, required, multi, documents, encouraged, debugging, side, logging, supports, nested, paths, path, root, starts, contain, main, along, equal, contains, explanation, looks, info, inspector, term, refers, received, during, includes, being, queried, mutated, additional, metadata, processing, put, right, responsible, fetched, out, enables, told, fireship, 100, seconds, regardless, always, follows, common, returns, object, variables, domain, graphql_endpoint, hero, parameters, hood, old, retrieves, fields, user2, user1, responds, containing, could, stackoverflow, question, over, too, meaning, don, overfetching, entities, hand, language, understandable, description, giving, clients, power, ask, exactly, nothing, trying, those, actually, than, bunch, various, look, stars, avoid, risk, accidentally, committing, version, preferred, browser, chrome, safari, brave, install, validating, debug, needing, anything, else, render, webpage, ever, developed, website, every, fetch, solves, solve, hardcoding, simple, solution, servers, reduces, repeatedly, min, 339, reactions, sep, articles, attached, move, forward, removing, reintegrating, lead, disorganized, codebase, consuming, back, forth, shared, detailing, expected, structures, rely, isn, implement, proper, nutshell, topics, today, reducing, dependency, usually, wait, team, super, solved, react, posted, 2024, mastodon, facebook, linkedin, copied, clipboard, boost, save, fire, raised, hands, exploding, head, unicorn, reaction, close, powered, navigation, skip,


Text of the page (random words):
how to mock graphql api responses 10x faster dev community skip to content navigation menu search powered by algolia search log in create account dev community close add reaction like unicorn exploding head raised hands fire jump to comments save boost more copy link copy link copied to clipboard share to x share to linkedin share to facebook share to mastodon share post via report abuse anmol baranwal for requestly posted on oct 4 2024 how to mock graphql api responses 10x faster programming webdev javascript react graphql has solved so many problems while fetching data using apis usually the frontend developers have to wait for the backend team to update the apis this is one of the most useful cases when mocking a graphql request and it is super helpful today we will explore how requestly can help you do that by reducing dependency on backend developers let s jump in in a nutshell we are covering these topics in detail what is the usual workflow when apis aren t available how to mock graphql apis with requestly more brief on what requestly can help you achieve star requestly 1 what is the usual workflow when apis aren t available in most cases there isn t an efficient way to implement a proper frontend without api logic typically when apis aren t ready frontend developers rely on hardcoded responses based on api contracts these contracts are shared in json format detailing the expected request and response structures while this allows them to move forward with ui development this back and forth of removing and reintegrating hardcoded responses can lead to a disorganized codebase and is very time consuming i ve covered this problem in detail in one of the previous articles you can read about it in the first section of below attached article how to build frontend apps 10x faster anmol baranwal anmol baranwal anmol baranwal follow for requestly sep 5 24 how to build frontend apps 10x faster opensource javascript programming webdev 339 reactions comments 19 comments 9 min read instead of hardcoding responses a simple solution for developers can be to use mock servers that simulate api responses this allows for more dynamic testing and reduces the need to modify code repeatedly let s see how we can solve this problem in the next section 2 how requestly solves that problem including use cases if you ve ever developed a website you know that every app needs to make a call to the server to fetch its resources it can be api requests scripts or anything else to render it on the webpage requestly is an open source frontend development platform that helps developers test and debug their apps faster without needing multiple deployment cycles it helps you to build features when backend api is not ready testing code changes in production without deployment cycles testing validating mocking api responses and many more how to install requestly you can download the desktop app or find it on your preferred browser including chrome safari and brave the desktop version there are many other use cases like requestly can help avoid the risk of accidentally committing mock code but i will explore a single use case on how we can use it to update the response with production graphql apis requestly is open source with 2 3k stars on github star requestly let s see how to change the response body of http requests without making actual changes in the server content using the requestly response rule first let s create a new rule to modify the response body of an http request create new rule we will only look at modify the response rule select the api response option you get various template options as well if you quickly want to get started you can also click the help option and you will get a bunch of other resources to help you get started what are graphql apis and how are they different than rest apis before trying to learn how to mock those let s first understand what actually is graphql apis graphql is a query language for apis and provides an understandable description of the data in your api giving clients the power to ask for exactly what they need and nothing more graphql apis use a single endpoint for all the queries to the backend while on the other hand rest apis have different endpoints for different resources the problem with usual apis is underfetching we may need multiple entities at one time in which case each request is underfetching the actual data we want overfetching it s a case where you are fetching too much data meaning there is data in the response you don t use you can learn more in this stackoverflow question what is over fetching or under fetching for instance this can be one of the examples post graphql operationname getusers query query getusers users id email enter fullscreen mode exit fullscreen mode when this request is sent the server responds with a list of users each containing their id and email an example response could be data users id 1 email user1 example com id 2 email user2 example com enter fullscreen mode exit fullscreen mode this type of query is much more efficient because it only retrieves the specific fields we need under the hood it s still the same old http get request if graphql is sent using a get request the graphql query string is passed in as search parameters to the endpoint example url http domain com graphql_endpoint query hero name post request in the case of the post request the query string variables and even operationname are passed in the request body as payload regardless of the method used the response always follows a common format and the server returns a json object as usual you can watch this video by fireship to understand graphql apis in 100 seconds example using medium graphql api endpoints as i told you before graphql apis use a single endpoint for all the queries which is not the case with rest apis so targeting specific queries in graphql needs a filter based on operation or query requestly enables you to filter the api calls based on operation or query let s see how we can do that we will explore the option of graphql in the rule using the medium api endpoints which are based on graphql with two different examples graphql api in medium network log there are many fetched requests which you can check out the api endpoint that s responsible is medium com _ graphql right sidebar tags as you know they put up recommended tags on the sidebar so let s find the payload operation for that in graphql the term payload operation typically refers to the data structure that is sent or received during a graphql request this includes the actual data being queried or mutated as well as any additional metadata necessary for processing the request you can also find all the info including operationname and graphql api url from the requestly network inspector this is what the dashboard looks like with empty values explanation request this will contain the main api endpoint url that will be used along with options like contains and equal key the key is the json key in the request payload it also supports nested paths for instance if the operation name is available at path data operationname instead of root the key can be specified as data operationname in case the request body starts with an array like operationname value the key can be specified as 0 operationname operationname it is a meaningful and explicit name for your operation it is only required in multi operation documents but its use is encouraged because it is very helpful for debugging and server side logging response status this will be the status code sent with the response that will help you identify the log easily you can select the status codes like 3xx 4xx 5xx and many more depending on your case response we can use static response data or a dynamic request to add custom logic using code in case of lengthy api calls or the need to manage multiple requests simultaneously using async await can be efficient it s damn useful let s set up a rule with the necessary values it s important to use the same value rightsidebarquery as highlighted in the payload snapshot 0 operationname is also based on the payload array structure in the previous snapshot network log we are using the filter option of equals to make our rule very strict change the json response including the first two tags you can copy this response from this gist on github output as you can see a message will be displayed on the page that the rule has been applied tags are modified as per json response recommended feed post you can see the payload operation for this in the below network log similar to sidebar tags we can fill up the necessary values for this rule you can copy this response from this gist on github as you can see i ve updated the json response of the title and subtitle to check the output it s working fine as per the rule there is also an option to serve the response without making a call to the server in that case requestly will directly serve the response and it won t show in the network log you can read more on the docs and official blog on how to mock graphql apis response or watch this video 3 more brief on what requestly can help you achieve you can lots of other stuff like testing scripts or apis directly on staging production sites by redirecting http requests api calls files from one environment to another modify headers or inject custom scripts styles on external web pages intercept modify and mock graphql query by applying extra targeting on operation name and query data it s extremely useful for qa software engineers or frontend teams let s see some of the exciting features you can also do api development testing using the api client of requestly you can even bypass cors issues and it s available at app requestly io api client api client empty dashboard you can inspect your https requests and responses in plain text with just one click a lot of advanced filters such as content type status code and method are available to precisely search what you need you can create mocks for the complete flow as well you can export or import the rules and mocks as json import the rules you can share any rule and you will get the option to download it you can create a workspace to share rules mocks and sessions faster collaboration leads to solving problems quickly you can record sessions and it s automatically done whenever you test a rule from the dashboard you can enable disable rules from the dashboard you can read the documentation on how they perform in comparison with competitive tools like charles proxy fiddler resource override modheader http toolkit proxyman wireshark mockoon birdeatsbug and jam you can follow the quickstart guide and read how to guides which would answer most of your questions i also recommend watching this quick demo to get started with requestly for the next article we are covering on how to record http traffic and create mocks for the complete flow stay tuned i think it s safe to say requestly provides the easiest way to mock the response of graphql apis around 250k frontend developers are already using requestly which makes them very credible let me know if you ve any questions or feedback have a great day till next time if you like this kind of stuff please follow me for more follow requestly for more content like this requestly follow an open source http interceptor for browsers top comments 1 subscribe personal trusted user create template templates let you quickly answer faqs or store snippets for re use submit preview dismiss collapse expand anmol baranwal requestly anmol baranwal requestly anmol baranwal follow just a tech guy who loves writing about technical stuff 1 5m reads open source developer email hi anmolbaranwal com location india education computer science work technical writer open to opportunities joined oct 21 2022 oct 5 24 dropdown menu copy link hide if you re looking to mock rest apis i have covered that in another article i have used examples from wikipedia and amazon search you will love it i kept these separate so it s easier to read like comment like comment 1 like like comment button reply code of conduct report abuse are you sure you want to hide this comment it will become hidden in your post but will still be visible via the comment s permalink hide child comments as well confirm for further actions you may consider blocking this person and or reporting abuse requestly follow more from requestly how to simulate real user journeys with collection runner webdev api testing apiclient hacktoberfest 2025 requestly build with us this october hacktoberfest opensource webdev best tools for frontend developers in 2025 frontend tooling webdev learning dev diamond sponsors thank you to our diamond sponsors for supporting the dev community google ai is the official ai model and platform partner of dev neon is the official database partner of dev algolia is the official search partner of dev dev community a space to discuss and keep up software development and manage your software career home dev challenges reading list dev videos dev education tracks dev help advertise on dev organization accounts dev showcase about contact free postgres database dev shop mlh code of conduct privacy policy terms of use built on forem the open source software that powers dev and other inclusive communities made with love and ruby on rails dev community 2016 2026 we re a place where coders share stay up to date and grow their careers log in create account
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Requestly profile image
  • legendary gif
  • Requestly logo
  • profile of Twitter with u...
  • profile of GitHub with us...
  • profile of LinkedIn with ...
  • requestly image

Verified site has: 33 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-33


The site also has references to the 1 subdomain(s)

  media2.dev.to  Verify


The site also has 37 references to other resources (not html/xhtml )

 media2.dev.to/dynamic/image/width=1000___.png  Verify  media2.dev.to/dynamic/image/width=800___.webp  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify
 media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify
 media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify
 media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify
 media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify
 media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify
 media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify
 media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify
 media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify
 media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify
 media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify
 media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify  media2.dev.to/dynamic/image/width=800,___.png  Verify
 media2.dev.to/dynamic/image/width=800,___.png  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Connection close
Content-Length 0
Server Varnish
Retry-After 0
Location htt????/dev.to/requestly/how-to-mock-graphql-api-responses-10x-faster-3bgm
Accept-Ranges bytes
Date Sat, 06 Jun 2026 00:47:08 GMT
Via 1.1 varnish
X-Served-By cache-lcy-egml8630057-LCY
X-Cache HIT
X-Cache-Hits 0
X-Timer S1780706829.532259,VS0,VE0
Strict-Transport-Security max-age=31557600
HTTP/2 200
cache-control public, no-cache
content-encoding gzip
content-security-policy frame-ancestors htt????/forem.com htt????/version-feb-19-mjhc7.b-cdn.net htt????/codenewbie.forem.com htt????/coss.forem.com htt????/bookclub.forem.com htt????/village.forem.com htt????/golf.forem.com htt????/vibe.forem.com htt????/popcorn.forem.com htt????/bizarro.forem.com htt????/scale.forem.com htt????/zeroday.forem.com htt????/dev.to htt????/future.forem.com htt????/music.forem.com htt????/wasp.forem.com htt????/gg.forem.com htt????/design.forem.com htt????/hmpljs.forem.com htt????/maker.forem.com htt????/devbrasil.forem.com htt????/experimental.forem.com htt????/crypto.forem.com htt????/open.forem.com htt????/parenting.forem.com htt????/core.forem.com htt????/stormkit.forem.com htt????/dumb.dev.to htt????/journal.forem.com htt????/grow.forem.com htt????/dev.to
content-type text/html; charset=utf-8
etag W/ 1ec40be591845cd6172b14356c9d1d19
link <htt????/assets.dev.to/assets/minimal-2213124ac5505ccdbf3c4eb62fd70ecda26cb75ed6de931633992a7bac437c81.css>; rel=preload; as=style; nopush,<htt????/assets.dev.to/assets/views-1e9ae9fad6517c18f0bccd965838e7ebbeac97de07155a559884e5557942f344.css>; rel=preload; as=style; nopush,<htt????/assets.dev.to/assets/crayons-678e7206e7d9362502be443e97b850a1792798820739cb15d65e776cd88286c4.css>; rel=preload; as=style; nopush,<htt????/assets.dev.to/assets/minimal-2213124ac5505ccdbf3c4eb62fd70ecda26cb75ed6de931633992a7bac437c81.css>; rel=preload; as=style; nopush,<htt????/assets.dev.to/assets/views-1e9ae9fad6517c18f0bccd965838e7ebbeac97de07155a559884e5557942f344.css>; rel=preload; as=style; nopush,<htt????/assets.dev.to/assets/crayons-678e7206e7d9362502be443e97b850a1792798820739cb15d65e776cd88286c4.css>; rel=preload; as=style; nopush
nel report_to : heroku-nel , response_headers :[ Via ], max_age :3600, success_fraction :0.01, failure_fraction :0.1
referrer-policy strict-origin-when-cross-origin
report-to group : heroku-nel , endpoints :[ url : htt????/nel.heroku.com/reports?s=4%2FFd5syGcamyeHtBTnli%2F%2F8zhoM7nR8HrdExQwSysDs%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1780612312 ], max_age :3600
reporting-endpoints heroku-nel= htt????/nel.heroku.com/reports?s=4%2FFd5syGcamyeHtBTnli%2F%2F8zhoM7nR8HrdExQwSysDs%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1780612312
server Heroku
via 1.1 heroku-router, 1.1 varnish, 1.1 varnish
x-accel-expires 172800
x-content-type-options nosniff
x-download-options noopen
x-permitted-cross-domain-policies none
x-request-id 372017c6-0ee1-4f5d-8474-4a8d90230ea2
x-runtime 0.124012
x-xss-protection 0
access-control-allow-origin *
accept-ranges bytes
age 94517
date Sat, 06 Jun 2026 00:47:08 GMT
x-served-by cache-den-kden1300092-DEN, cache-rtm-ehrd2290051-RTM
x-cache HIT, MISS
x-cache-hits 7, 0
x-timer S1780706829.566348,VS0,VE379
vary Accept-Encoding, X-Loggedin
strict-transport-security max-age=31557600
content-length 43671

Meta Tags

title="Comment button"
charset="utf-8"
name="description" content="GraphQL has solved so many problems while fetching data using APIs. Usually, the frontend developers... Tagged with javascript, programming, webdev, react."
name="keywords" content="javascript, programming, webdev, react, software, coding, development, engineering, inclusive, community"
property="og:type" content="article"
property="og:url" content="htt????/dev.to/requestly/how-to-mock-graphql-api-responses-10x-faster-3bgm"
property="og:title" content="How to Mock GraphQL API Responses 10x Faster"
property="og:description" content="GraphQL has solved so many problems while fetching data using APIs. Usually, the frontend developers..."
property="og:site_name" content="DEV Community"
name="twitter:site" content="@thepracticaldev"
name="twitter:creator" content="@Anmol_Codes"
name="author-trust" content="2"
name="twitter:title" content="How to Mock GraphQL API Responses 10x Faster"
name="twitter:description" content="GraphQL has solved so many problems while fetching data using APIs. Usually, the frontend developers..."
name="twitter:card" content="summary_large_image"
name="twitter:widgets:new-embed-design" content="on"
name="robots" content="max-snippet:-1, max-image-preview:large, max-video-preview:-1"
property="og:image" content="htt????/media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffy3marsylh0xembrjqmn.png"
name="twitter:image:src" content="htt????/media2.dev.to/dynamic/image/width=1000,height=500,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffy3marsylh0xembrjqmn.png"
name="last-updated" content="2026-06-04 22:31:52 UTC"
name="user-signed-in" content="false"
name="head-cached-at" content="1780612312"
name="environment" content="production"
name="search-script" content="htt????/assets.dev.to/assets/Search-b977aea0f2d7a5818b4ebd97f7d4aba8548099f84f5db5761f8fa67be76abc54.js"
name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
name="apple-mobile-web-app-title" content="dev.to"
name="application-name" content="dev.to"
name="theme-color" content="#ffffff" media="(prefers-color-scheme: light)"
name="theme-color" content="#000000" media="(prefers-color-scheme: dark)"
property="forem:name" content="DEV Community"
property="forem:logo" content="htt????/media2.dev.to/dynamic/image/width=512,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8j7kvp660rqzt99zui8e.png"
property="forem:domain" content="dev.to"

Load Info

page size43671
load time (s)0.502962
redirect count1
speed download86994
server IP 151.101.2.217
* all occurrences of the string "http://" have been changed to "htt???/"