{"id":890,"date":"2022-10-20T16:08:27","date_gmt":"2022-10-20T16:08:27","guid":{"rendered":"https:\/\/www.greenfintech.com\/blog\/?p=890"},"modified":"2022-10-21T11:24:40","modified_gmt":"2022-10-21T11:24:40","slug":"why-graphql","status":"publish","type":"post","link":"https:\/\/www.greenfintech.com\/blog\/why-graphql\/","title":{"rendered":"Why GraphQL?"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">A query language for your API<\/h1>\n\n\n\n<p>GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer&nbsp;tools.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.greenfintech.com\/blog\/wp-content\/uploads\/2022\/10\/image-7.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"235\" src=\"https:\/\/www.greenfintech.com\/blog\/wp-content\/uploads\/2022\/10\/image-7-1024x235.png\" alt=\"\" class=\"wp-image-929\" srcset=\"https:\/\/www.greenfintech.com\/blog\/wp-content\/uploads\/2022\/10\/image-7-1024x235.png 1024w, https:\/\/www.greenfintech.com\/blog\/wp-content\/uploads\/2022\/10\/image-7-300x69.png 300w, https:\/\/www.greenfintech.com\/blog\/wp-content\/uploads\/2022\/10\/image-7-768x176.png 768w, https:\/\/www.greenfintech.com\/blog\/wp-content\/uploads\/2022\/10\/image-7-624x143.png 624w, https:\/\/www.greenfintech.com\/blog\/wp-content\/uploads\/2022\/10\/image-7.png 1374w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Source: https:\/\/graphql.org\/  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>A query language for your API GraphQL is a query language for APIs and a runtime for fulfilling those queries<\/p>\n","protected":false},"author":2,"featured_media":929,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-890","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-engineering"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Why GraphQL? - Tech Blog!<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.greenfintech.com\/blog\/why-graphql\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why GraphQL? - Tech Blog!\" \/>\n<meta property=\"og:description\" content=\"A query language for your API GraphQL is a query language for APIs and a runtime for fulfilling those queries\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greenfintech.com\/blog\/why-graphql\/\" \/>\n<meta property=\"og:site_name\" content=\"Tech Blog!\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/greenfintech\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/asif.hameed.greenfin\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-20T16:08:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-10-21T11:24:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.greenfintech.com\/blog\/wp-content\/uploads\/2022\/10\/image-7.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1374\" \/>\n\t<meta property=\"og:image:height\" content=\"315\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Asif Hameed\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@asifgreenfin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Asif Hameed\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.greenfintech.com\/blog\/why-graphql\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.greenfintech.com\/blog\/why-graphql\/\"},\"author\":{\"name\":\"Asif Hameed\",\"@id\":\"https:\/\/www.greenfintech.com\/blog\/#\/schema\/person\/5abb7ccae40e75df7565583a9f476233\"},\"headline\":\"Why GraphQL?\",\"datePublished\":\"2022-10-20T16:08:27+00:00\",\"dateModified\":\"2022-10-21T11:24:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.greenfintech.com\/blog\/why-graphql\/\"},\"wordCount\":71,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.greenfintech.com\/blog\/#organization\"},\"articleSection\":[\"Web Engineering\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.greenfintech.com\/blog\/why-graphql\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.greenfintech.com\/blog\/why-graphql\/\",\"url\":\"https:\/\/www.greenfintech.com\/blog\/why-graphql\/\",\"name\":\"Why GraphQL? - Tech Blog!\",\"isPartOf\":{\"@id\":\"https:\/\/www.greenfintech.com\/blog\/#website\"},\"datePublished\":\"2022-10-20T16:08:27+00:00\",\"dateModified\":\"2022-10-21T11:24:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.greenfintech.com\/blog\/why-graphql\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greenfintech.com\/blog\/why-graphql\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greenfintech.com\/blog\/why-graphql\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greenfintech.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Why GraphQL?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.greenfintech.com\/blog\/#website\",\"url\":\"https:\/\/www.greenfintech.com\/blog\/\",\"name\":\"Tech Blog!\",\"description\":\"Voice of Experts!\",\"publisher\":{\"@id\":\"https:\/\/www.greenfintech.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.greenfintech.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.greenfintech.com\/blog\/#organization\",\"name\":\"Tech Blog!\",\"url\":\"https:\/\/www.greenfintech.com\/blog\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/greenfintech\/\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greenfintech.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.greenfintech.com\/blog\/wp-content\/uploads\/2023\/05\/logo-blog-v3.png\",\"contentUrl\":\"https:\/\/www.greenfintech.com\/blog\/wp-content\/uploads\/2023\/05\/logo-blog-v3.png\",\"width\":300,\"height\":78,\"caption\":\"Tech Blog!\"},\"image\":{\"@id\":\"https:\/\/www.greenfintech.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.greenfintech.com\/blog\/#\/schema\/person\/5abb7ccae40e75df7565583a9f476233\",\"name\":\"Asif Hameed\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greenfintech.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c8cc8fd7634882c55a5f6fb7533dd9504b3f22ce94f1343a1536bb7b1b1d1f0b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c8cc8fd7634882c55a5f6fb7533dd9504b3f22ce94f1343a1536bb7b1b1d1f0b?s=96&d=mm&r=g\",\"caption\":\"Asif Hameed\"},\"description\":\"25+ Years in the IT industry. Being a CTO (Chief Technology Officer) and Senior IT professional; he is responsible for all technology systems, processes, software design and development within the company. He is first technology go-to expert and play an integral role in setting the company\u2019s strategic direction, development and future growth.\",\"sameAs\":[\"https:\/\/www.greenfintech.com\",\"https:\/\/www.facebook.com\/asif.hameed.greenfin\",\"https:\/\/www.linkedin.com\/in\/greenfin\/\",\"https:\/\/twitter.com\/asifgreenfin\"],\"url\":\"https:\/\/www.greenfintech.com\/blog\/author\/asifhameed\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Why GraphQL? - Tech Blog!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.greenfintech.com\/blog\/why-graphql\/","og_locale":"en_US","og_type":"article","og_title":"Why GraphQL? - Tech Blog!","og_description":"A query language for your API GraphQL is a query language for APIs and a runtime for fulfilling those queries","og_url":"https:\/\/www.greenfintech.com\/blog\/why-graphql\/","og_site_name":"Tech Blog!","article_publisher":"https:\/\/www.facebook.com\/greenfintech\/","article_author":"https:\/\/www.facebook.com\/asif.hameed.greenfin","article_published_time":"2022-10-20T16:08:27+00:00","article_modified_time":"2022-10-21T11:24:40+00:00","og_image":[{"width":1374,"height":315,"url":"https:\/\/www.greenfintech.com\/blog\/wp-content\/uploads\/2022\/10\/image-7.png","type":"image\/png"}],"author":"Asif Hameed","twitter_card":"summary_large_image","twitter_creator":"@asifgreenfin","twitter_misc":{"Written by":"Asif Hameed","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.greenfintech.com\/blog\/why-graphql\/#article","isPartOf":{"@id":"https:\/\/www.greenfintech.com\/blog\/why-graphql\/"},"author":{"name":"Asif Hameed","@id":"https:\/\/www.greenfintech.com\/blog\/#\/schema\/person\/5abb7ccae40e75df7565583a9f476233"},"headline":"Why GraphQL?","datePublished":"2022-10-20T16:08:27+00:00","dateModified":"2022-10-21T11:24:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.greenfintech.com\/blog\/why-graphql\/"},"wordCount":71,"commentCount":0,"publisher":{"@id":"https:\/\/www.greenfintech.com\/blog\/#organization"},"articleSection":["Web Engineering"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.greenfintech.com\/blog\/why-graphql\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.greenfintech.com\/blog\/why-graphql\/","url":"https:\/\/www.greenfintech.com\/blog\/why-graphql\/","name":"Why GraphQL? - Tech Blog!","isPartOf":{"@id":"https:\/\/www.greenfintech.com\/blog\/#website"},"datePublished":"2022-10-20T16:08:27+00:00","dateModified":"2022-10-21T11:24:40+00:00","breadcrumb":{"@id":"https:\/\/www.greenfintech.com\/blog\/why-graphql\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greenfintech.com\/blog\/why-graphql\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.greenfintech.com\/blog\/why-graphql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greenfintech.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Why GraphQL?"}]},{"@type":"WebSite","@id":"https:\/\/www.greenfintech.com\/blog\/#website","url":"https:\/\/www.greenfintech.com\/blog\/","name":"Tech Blog!","description":"Voice of Experts!","publisher":{"@id":"https:\/\/www.greenfintech.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.greenfintech.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.greenfintech.com\/blog\/#organization","name":"Tech Blog!","url":"https:\/\/www.greenfintech.com\/blog\/","sameAs":["https:\/\/www.facebook.com\/greenfintech\/"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greenfintech.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.greenfintech.com\/blog\/wp-content\/uploads\/2023\/05\/logo-blog-v3.png","contentUrl":"https:\/\/www.greenfintech.com\/blog\/wp-content\/uploads\/2023\/05\/logo-blog-v3.png","width":300,"height":78,"caption":"Tech Blog!"},"image":{"@id":"https:\/\/www.greenfintech.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.greenfintech.com\/blog\/#\/schema\/person\/5abb7ccae40e75df7565583a9f476233","name":"Asif Hameed","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greenfintech.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c8cc8fd7634882c55a5f6fb7533dd9504b3f22ce94f1343a1536bb7b1b1d1f0b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c8cc8fd7634882c55a5f6fb7533dd9504b3f22ce94f1343a1536bb7b1b1d1f0b?s=96&d=mm&r=g","caption":"Asif Hameed"},"description":"25+ Years in the IT industry. Being a CTO (Chief Technology Officer) and Senior IT professional; he is responsible for all technology systems, processes, software design and development within the company. He is first technology go-to expert and play an integral role in setting the company\u2019s strategic direction, development and future growth.","sameAs":["https:\/\/www.greenfintech.com","https:\/\/www.facebook.com\/asif.hameed.greenfin","https:\/\/www.linkedin.com\/in\/greenfin\/","https:\/\/twitter.com\/asifgreenfin"],"url":"https:\/\/www.greenfintech.com\/blog\/author\/asifhameed\/"}]}},"_links":{"self":[{"href":"https:\/\/www.greenfintech.com\/blog\/wp-json\/wp\/v2\/posts\/890","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greenfintech.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greenfintech.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greenfintech.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greenfintech.com\/blog\/wp-json\/wp\/v2\/comments?post=890"}],"version-history":[{"count":3,"href":"https:\/\/www.greenfintech.com\/blog\/wp-json\/wp\/v2\/posts\/890\/revisions"}],"predecessor-version":[{"id":930,"href":"https:\/\/www.greenfintech.com\/blog\/wp-json\/wp\/v2\/posts\/890\/revisions\/930"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.greenfintech.com\/blog\/wp-json\/wp\/v2\/media\/929"}],"wp:attachment":[{"href":"https:\/\/www.greenfintech.com\/blog\/wp-json\/wp\/v2\/media?parent=890"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greenfintech.com\/blog\/wp-json\/wp\/v2\/categories?post=890"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greenfintech.com\/blog\/wp-json\/wp\/v2\/tags?post=890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}