From 964ef2655e02bea964944f32544a8f91f15efac2 Mon Sep 17 00:00:00 2001 From: Dimitri POSTOLOV Date: Thu, 28 Mar 2024 15:09:14 +0100 Subject: [PATCH 1/5] remove --- src/pages/blog/2015-09-14-graphql.mdx | 2 -- src/pages/blog/2015-10-16-subscriptions.mdx | 2 -- src/pages/blog/2016-04-19-mocking.mdx | 2 -- src/pages/blog/2016-05-02-rest-api-graphql-wrapper.mdx | 2 -- src/pages/blog/2016-09-14-production-ready.mdx | 2 -- src/pages/blog/2017-11-08-programmable-web.mdx | 2 -- src/pages/blog/2018-11-06-eweek.mdx | 2 -- src/pages/blog/2018-11-06-infoworld.mdx | 2 -- src/pages/blog/2018-11-06-linux-foundation-graphql.mdx | 2 -- src/pages/blog/2018-11-07-datanami.mdx | 2 -- src/pages/blog/2018-11-07-sd-times.mdx | 2 -- src/pages/blog/2018-11-07-the-register.mdx | 2 -- src/pages/blog/2018-11-12-channel-futures.mdx | 2 -- src/pages/blog/2019-03-12-joint-development-foundation.mdx | 2 -- src/pages/blog/2019-10-28-interactive-landscape.mdx | 2 -- src/pages/blog/2019-10-31-linux-foundation-training.mdx | 2 -- src/pages/blog/2020-04-02-graphql-annual-report-2019.mdx | 2 -- src/pages/blog/2020-04-03-graphiql-graphql-playground.mdx | 2 -- src/pages/blog/2020-06-13-season-of-docs.mdx | 2 -- src/pages/blog/2020-06-30-gsoc-2020-naman.mdx | 2 -- src/pages/blog/2020-09-11-newsletter-august-2020.mdx | 2 -- src/pages/blog/2020-09-21-gsod-2020-carolyn.mdx | 2 -- src/pages/blog/2020-10-15-newsletter-september-2020.mdx | 2 -- src/pages/blog/2022-11-07-graphql-http.mdx | 2 -- src/pages/blog/2023-07-06-youtube-updated.mdx | 2 -- 25 files changed, 50 deletions(-) diff --git a/src/pages/blog/2015-09-14-graphql.mdx b/src/pages/blog/2015-09-14-graphql.mdx index 88cb54c314..97cd48527c 100644 --- a/src/pages/blog/2015-09-14-graphql.mdx +++ b/src/pages/blog/2015-09-14-graphql.mdx @@ -1,7 +1,5 @@ --- title: "GraphQL: A data query language" -layout: blog -permalink: /blog/graphql-a-query-language/ tags: ["blog", "spec"] date: 2015-09-14 byline: "Lee Byron" diff --git a/src/pages/blog/2015-10-16-subscriptions.mdx b/src/pages/blog/2015-10-16-subscriptions.mdx index 2a780206b9..5a0318ebd7 100644 --- a/src/pages/blog/2015-10-16-subscriptions.mdx +++ b/src/pages/blog/2015-10-16-subscriptions.mdx @@ -1,7 +1,5 @@ --- title: "Subscriptions in GraphQL and Relay" -layout: blog -permalink: /blog/subscriptions-in-graphql-and-relay/ tags: ["blog", "spec"] date: 2015-10-16 byline: Dan Schafer and Laney Kuenzel diff --git a/src/pages/blog/2016-04-19-mocking.mdx b/src/pages/blog/2016-04-19-mocking.mdx index b72c91441f..3550315599 100644 --- a/src/pages/blog/2016-04-19-mocking.mdx +++ b/src/pages/blog/2016-04-19-mocking.mdx @@ -1,7 +1,5 @@ --- title: "Mocking your server is easy with GraphQL" -layout: blog -permalink: /blog/mocking-with-graphql/ date: 2016-04-19 tags: ["blog"] byline: "Jonas Helfer" diff --git a/src/pages/blog/2016-05-02-rest-api-graphql-wrapper.mdx b/src/pages/blog/2016-05-02-rest-api-graphql-wrapper.mdx index 9a989b09bb..4ceffa39e5 100644 --- a/src/pages/blog/2016-05-02-rest-api-graphql-wrapper.mdx +++ b/src/pages/blog/2016-05-02-rest-api-graphql-wrapper.mdx @@ -1,7 +1,5 @@ --- title: "Wrapping a REST API in GraphQL" -layout: blog -permalink: /blog/rest-api-graphql-wrapper/ tags: ["blog"] date: 2016-05-05 byline: "Steven Luscher" diff --git a/src/pages/blog/2016-09-14-production-ready.mdx b/src/pages/blog/2016-09-14-production-ready.mdx index 2f3350172a..ee5142455d 100644 --- a/src/pages/blog/2016-09-14-production-ready.mdx +++ b/src/pages/blog/2016-09-14-production-ready.mdx @@ -1,7 +1,5 @@ --- title: "Leaving technical preview" -layout: blog -permalink: /blog/production-ready/ tags: ["blog"] date: 2016-09-14 byline: "Lee Byron" diff --git a/src/pages/blog/2017-11-08-programmable-web.mdx b/src/pages/blog/2017-11-08-programmable-web.mdx index 9da96d685e..b69c3213a3 100644 --- a/src/pages/blog/2017-11-08-programmable-web.mdx +++ b/src/pages/blog/2017-11-08-programmable-web.mdx @@ -1,10 +1,8 @@ --- title: "ProgrammableWeb: GraphQL Moving to Neutral, Open-Source Foundation" tags: ["in-the-news"] -layout: blog date: 2017-11-08 byline: ProgrammableWeb -permalink: /blog/2017-11-08-programmableweb-graphql-moving-to-neutral-open-source-foundation --- GraphQL will now have its own foundation: the [GraphQL Foundation](/foundation). Although GraphQL was initially incubated by Facebook, GraphQL is now utilized heavily by a diverse set of companies including major tech giants (e.g. Twitter, Airbnb, Shopify, etc.). Accordingly, it makes sense that the data query language move to a neutral, open source home. Like many open source projects, the GraphQL Foundation will be hosted by the Linux Foundation. Linux will implement an open governance model similar to many collaborations overseen by Linux. The exact details of the model, and future plans continue to be a work in progress. The current founding members include Airbnb, Apollo, Coursera, Elementl, Facebook, GitHub, Hasura, Prisma, Shopify and Twitter. diff --git a/src/pages/blog/2018-11-06-eweek.mdx b/src/pages/blog/2018-11-06-eweek.mdx index be52f42ce8..7f6163a131 100644 --- a/src/pages/blog/2018-11-06-eweek.mdx +++ b/src/pages/blog/2018-11-06-eweek.mdx @@ -1,10 +1,8 @@ --- title: "eWeek: GraphQL API Specification Moving Forward with Independent Foundation" tags: ["in-the-news"] -layout: blog date: 2018-11-06 byline: eweek -permalink: /blog/2018-11-06-eweek-graphql-api-specification-moving-forward-with-independent-foundation --- The Linux Foundation announced on Nov. 6 that it is forming a new foundation to support the open source GraphQL specification, which enables a new generation of APIs. For nearly two decades, REST (Representational State Transfer) has been one of the primary approaches for enabling APIs that help to connect and extend applications and web services. REST however has multiple limitations, which is where GraphQL steps into the picture, finding wide adoption by large web properties. GraphQL was created in 2012 by Facebook and became open source in 2015. The move to create a new vendor-neutral independent foundation under the Linux Foundation will serve to help further advance the development of GraphQL. diff --git a/src/pages/blog/2018-11-06-infoworld.mdx b/src/pages/blog/2018-11-06-infoworld.mdx index 9b8cab0af6..8c9f0ad5c6 100644 --- a/src/pages/blog/2018-11-06-infoworld.mdx +++ b/src/pages/blog/2018-11-06-infoworld.mdx @@ -1,10 +1,8 @@ --- title: "InfoWorld: GraphQL gets its own foundation" tags: [in-the-news] -layout: blog date: 2018-11-06 byline: InfoWorld -permalink: /blog/2018-11-06-infoworld-graphql-gets-its-own-foundation --- The Linux Foundation plans to host a foundation to support the GraphQL API project, with the intent of growing a neutral ecosystem for the technology. diff --git a/src/pages/blog/2018-11-06-linux-foundation-graphql.mdx b/src/pages/blog/2018-11-06-linux-foundation-graphql.mdx index 38b893c013..73238cbdb0 100644 --- a/src/pages/blog/2018-11-06-linux-foundation-graphql.mdx +++ b/src/pages/blog/2018-11-06-linux-foundation-graphql.mdx @@ -1,10 +1,8 @@ --- title: "The Linux Foundation Announces Intent to Form New Foundation to Support GraphQL" tags: ["announcements"] -layout: blog date: 2018-11-06 byline: GraphQL Foundation -permalink: /blog/2018-11-06-linux-foundation-announces-intent-to-form-new-foundation-to-support-graphql --- [The Linux Foundation](https://linuxfoundation.org), the nonprofit organization enabling mass innovation through open source, announces a broad coalition of industry leaders and users have joined forces to create a new open source foundation for the [GraphQL](/) project, which will be dedicated to growing and sustaining a neutral GraphQL ecosystem. Hosted under the Linux Foundation, the [GraphQL Foundation](https://gql.foundation)'s mission will be to enable widespread adoption and help accelerate development of GraphQL and the surrounding ecosystem. diff --git a/src/pages/blog/2018-11-07-datanami.mdx b/src/pages/blog/2018-11-07-datanami.mdx index 54202542f9..db9ad42d17 100644 --- a/src/pages/blog/2018-11-07-datanami.mdx +++ b/src/pages/blog/2018-11-07-datanami.mdx @@ -1,10 +1,8 @@ --- title: "Datanami: Will GraphQL Become a Standard for the New Data Economy?" tags: ["in-the-news"] -layout: blog date: 2018-11-07 byline: Datanami -permalink: /blog/2018-11-07-datanami-will-graphql-become-a-standard-for-the-new-data-economy --- Don’t look now but a new language called GraphQL is emerging that could radically simplify how developers use APIs to get data into applications, and potentially provide a graph-like alternative to procedural REST. The company behind the open source software, Apollo, today announced the GraphQL Platform to standardize access to the new technology. diff --git a/src/pages/blog/2018-11-07-sd-times.mdx b/src/pages/blog/2018-11-07-sd-times.mdx index e4ff6a0cd5..f3a59a85b7 100644 --- a/src/pages/blog/2018-11-07-sd-times.mdx +++ b/src/pages/blog/2018-11-07-sd-times.mdx @@ -1,10 +1,8 @@ --- title: "SD Times: The Linux Foundation announces plans to form GraphQL foundation" tags: ["in-the-news"] -layout: blog date: 2018-11-07 byline: SD Times -permalink: /blog/2018-11-07-sd-times-lf-announces-plans-to-form-graphql-foundation --- In an effort to grow and sustain the GraphQL ecosystem, The Linux Foundation has announced plans to launch a new open-source foundation for it. GraphQL is an [API](https://sdtimes.com/tag/apis/) technology that was initially developed by Facebook. diff --git a/src/pages/blog/2018-11-07-the-register.mdx b/src/pages/blog/2018-11-07-the-register.mdx index c25cdfa0f3..7f871a8840 100644 --- a/src/pages/blog/2018-11-07-the-register.mdx +++ b/src/pages/blog/2018-11-07-the-register.mdx @@ -1,10 +1,8 @@ --- title: "The Register: Facebook’s open-source license drama-zone GraphQL gets swanky digs in Linux mansion" tags: ["in-the-news"] -layout: blog date: 2018-11-07 byline: The Register -permalink: /blog/2018-11-07-the-register --- GraphQL, a query language for APIs that was on the verge of being shunned last year over software license concerns, has bounced back and landed in the arms of the Linux Foundation. diff --git a/src/pages/blog/2018-11-12-channel-futures.mdx b/src/pages/blog/2018-11-12-channel-futures.mdx index f64ea4a210..81fb238de6 100644 --- a/src/pages/blog/2018-11-12-channel-futures.mdx +++ b/src/pages/blog/2018-11-12-channel-futures.mdx @@ -1,10 +1,8 @@ --- title: "Channel Futures: GraphQL API Query Language Growing, Gets Own Support Foundation" tags: ["in-the-news"] -layout: blog date: 2018-11-12 byline: Channel Futures -permalink: /blog/2018-11-12-channel-futures-graphql-api-query-language-growing --- The growing popularity and use of the open-source GraphQL API language by software developers has inspired the creation of a [GraphQL Foundation](https://www.linuxfoundation.org/press-release/2018/11/intent_to_form_graphql/) to promote the technology and help it accelerate its development and footprint in future code. diff --git a/src/pages/blog/2019-03-12-joint-development-foundation.mdx b/src/pages/blog/2019-03-12-joint-development-foundation.mdx index c8174a84f1..aa92468005 100644 --- a/src/pages/blog/2019-03-12-joint-development-foundation.mdx +++ b/src/pages/blog/2019-03-12-joint-development-foundation.mdx @@ -1,10 +1,8 @@ --- title: The GraphQL Foundation Announces Collaboration with the Joint Development Foundation to Drive Open Source and Open Standards tags: ["announcements"] -layout: blog date: 2019-03-12 byline: GraphQL Foundation -permalink: /blog/2019-03-12-graphql-foundation-announces-collaboration-with-jdf --- The [GraphQL Foundation](/foundation/), a neutral home for the GraphQL community to accelerate development of the surrounding ecosystem, today announces it is collaborating with the Joint Development Foundation (JDF), [which recently joined the Linux Foundation to drive adoption of open source and standards](https://www.linuxfoundation.org/press-release/2018/12/jdf-joins-lf-family/), to continue developing the [GraphQL specification](https://github.com/facebook/graphql/). diff --git a/src/pages/blog/2019-10-28-interactive-landscape.mdx b/src/pages/blog/2019-10-28-interactive-landscape.mdx index e32ab4fdec..03a457646f 100644 --- a/src/pages/blog/2019-10-28-interactive-landscape.mdx +++ b/src/pages/blog/2019-10-28-interactive-landscape.mdx @@ -1,10 +1,8 @@ --- title: GraphQL Foundation Launches Interactive Landscape and Welcomes New Members from Open Source Summit Europe tags: ["announcements"] -layout: blog date: 2019-10-28 byline: GraphQL Foundation -permalink: /blog/2019-10-28-graphql-foundation-launches-interactive-landscape-welcomes-new-members --- [The GraphQL Foundation](/), a neutral home for the GraphQL community to accelerate development of the surrounding ecosystem, today announced seven new members to support the Foundation's efforts, along with the launch of the [GraphQL Landscape](https://landscape.graphql.org). diff --git a/src/pages/blog/2019-10-31-linux-foundation-training.mdx b/src/pages/blog/2019-10-31-linux-foundation-training.mdx index c172418e10..5d9bd5f7f2 100644 --- a/src/pages/blog/2019-10-31-linux-foundation-training.mdx +++ b/src/pages/blog/2019-10-31-linux-foundation-training.mdx @@ -1,10 +1,8 @@ --- title: "Linux Foundation Training Announces a Free Online Course-Exploring GraphQL: A Query Language for APIs" tags: [announcements] -layout: blog date: 2019-10-31 byline: GraphQL Foundation -permalink: /blog/2019-10-31-linux-foundation-training-announces-free-online-course-exploring-graphql --- [The Linux Foundation](http://www.linuxfoundation.org/), the nonprofit organization enabling mass innovation through open source, today announced enrollment is now open for a new, free, course – [Exploring GraphQL: A Query Language for APIs](https://www.edx.org/course/introduction-to-graphql). This course is offered through [edX](https://www.edx.org/), the trusted platform for learning. diff --git a/src/pages/blog/2020-04-02-graphql-annual-report-2019.mdx b/src/pages/blog/2020-04-02-graphql-annual-report-2019.mdx index 313f3b9e65..a00b056a6d 100644 --- a/src/pages/blog/2020-04-02-graphql-annual-report-2019.mdx +++ b/src/pages/blog/2020-04-02-graphql-annual-report-2019.mdx @@ -1,10 +1,8 @@ --- title: Announcing the 1st GraphQL Foundation Annual Report tags: [announcements] -layout: blog date: 2020-04-02 byline: GraphQL Foundation -permalink: /blog/2020-04-02-announcing-the-first-graphql-foundation-annual-report --- The GraphQL Foundation recently turned 1 year old and is happy to announce its [first annual report](/foundation/annual-reports/2019/)! diff --git a/src/pages/blog/2020-04-03-graphiql-graphql-playground.mdx b/src/pages/blog/2020-04-03-graphiql-graphql-playground.mdx index 8f2ecc7cfa..1263e334a1 100644 --- a/src/pages/blog/2020-04-03-graphiql-graphql-playground.mdx +++ b/src/pages/blog/2020-04-03-graphiql-graphql-playground.mdx @@ -1,10 +1,8 @@ --- title: "Web-based GraphQL IDEs for the win: How & Why Playground & GraphiQL are joining forces" tags: ["announcements"] -layout: blog date: 2020-04-03 byline: Rikki Schulte, Jason Kuhrt -permalink: /blog/2020-04-03-web-based-graphql-ides-for-the-win --- ![Banner showing the Prisma and GraphQL Foundation logos with a :handshake: emoji between them](/img/news/playground-transition-banner.png) diff --git a/src/pages/blog/2020-06-13-season-of-docs.mdx b/src/pages/blog/2020-06-13-season-of-docs.mdx index e8f024ca44..3b8841ae2c 100644 --- a/src/pages/blog/2020-06-13-season-of-docs.mdx +++ b/src/pages/blog/2020-06-13-season-of-docs.mdx @@ -1,10 +1,8 @@ --- title: "GraphQL joins Google Season of Docs" tags: ["announcements"] -layout: blog date: 2020-06-13 byline: Obinna Ekwuno -permalink: /blog/2020-06-13-graphql-joins-google-season-of-docs --- Open source communities are one of the best ways to collaborate with a larger scale of developers, it incorporates the best part of learning, mentorship, and collaboration on a large scale. diff --git a/src/pages/blog/2020-06-30-gsoc-2020-naman.mdx b/src/pages/blog/2020-06-30-gsoc-2020-naman.mdx index b3771c4a29..2d29631972 100644 --- a/src/pages/blog/2020-06-30-gsoc-2020-naman.mdx +++ b/src/pages/blog/2020-06-30-gsoc-2020-naman.mdx @@ -1,10 +1,8 @@ --- title: "Google Summer of Code 2020 Participant: Naman" tags: ["announcements"] -layout: blog date: 2020-06-30 byline: Naman Kumar -permalink: /blog/2020-06-30-gsoc-2020-participant-naman --- ![GSOC 2020](/img/logos/gsoc.svg) diff --git a/src/pages/blog/2020-09-11-newsletter-august-2020.mdx b/src/pages/blog/2020-09-11-newsletter-august-2020.mdx index 75db8b27c7..753735b2b3 100644 --- a/src/pages/blog/2020-09-11-newsletter-august-2020.mdx +++ b/src/pages/blog/2020-09-11-newsletter-august-2020.mdx @@ -1,10 +1,8 @@ --- title: GraphQL Foundation Monthly Newsletter August 2020 tags: ["newsletter"] -layout: blog date: 2020-09-11 byline: GraphQL Foundation -permalink: /blog/2020-09-11-graphql-foundation-monthly-newsletter-august-2020 --- [GraphQL](https://graphql.org) has redefined how developers work with APIs and client-server interactions. And as the community works hard to foster the growth and adoption of GraphQL, we are excited to share the work of the community and discussions via a new monthly GraphQL Foundation newsletter. diff --git a/src/pages/blog/2020-09-21-gsod-2020-carolyn.mdx b/src/pages/blog/2020-09-21-gsod-2020-carolyn.mdx index 3eaec8e1ad..f518779d5f 100644 --- a/src/pages/blog/2020-09-21-gsod-2020-carolyn.mdx +++ b/src/pages/blog/2020-09-21-gsod-2020-carolyn.mdx @@ -1,10 +1,8 @@ --- title: "Google Season of Docs 2020 Participant: Carolyn Stransky" tags: ["announcements"] -layout: blog date: 2020-09-21 byline: Carolyn Stransky -permalink: /blog/2020-09-21-gsod-carolyn-stransky --- > [Carolyn Stransky](https://workwithcarolyn.com) is a frontend developer and journalist based in Berlin, Germany. She is selected for [Google Season of Docs 2020](https://developers.google.com/season-of-docs) - GraphQL Foundation under the mentorship of [Ivan Goncharov](https://github.com/IvanGoncharov). In this post, she will share her plans on how she is going to spend the next couple of months contributing to the GraphQL Foundation. diff --git a/src/pages/blog/2020-10-15-newsletter-september-2020.mdx b/src/pages/blog/2020-10-15-newsletter-september-2020.mdx index a7962eabf0..a4d6748a75 100644 --- a/src/pages/blog/2020-10-15-newsletter-september-2020.mdx +++ b/src/pages/blog/2020-10-15-newsletter-september-2020.mdx @@ -1,10 +1,8 @@ --- title: GraphQL Foundation Monthly Newsletter September 2020 tags: ["newsletter"] -layout: blog date: 2020-10-15 byline: GraphQL Foundation -permalink: /blog/2020-10-15-graphql-foundation-monthly-newsletter-september-2020 --- [GraphQL](/) has redefined how developers work with APIs and client-server interactions. And as the community works hard to foster the growth and adoption of GraphQL, we are excited to share the work of the community and discussions via a new monthly GraphQL Foundation newsletter. diff --git a/src/pages/blog/2022-11-07-graphql-http.mdx b/src/pages/blog/2022-11-07-graphql-http.mdx index 6329f82f0f..eed5d39dc0 100644 --- a/src/pages/blog/2022-11-07-graphql-http.mdx +++ b/src/pages/blog/2022-11-07-graphql-http.mdx @@ -1,10 +1,8 @@ --- title: GraphQL Foundation adopts graphql-http tags: ["newsletter"] -layout: blog date: 2022-11-07 byline: GraphQL Foundation -permalink: /blog/2022-11-07-graphql-foundation-graphql-http --- GraphQL is most commonly served over HTTP. However, despite GraphQL being well diff --git a/src/pages/blog/2023-07-06-youtube-updated.mdx b/src/pages/blog/2023-07-06-youtube-updated.mdx index 4ee2533a1b..0d63a8bd8d 100644 --- a/src/pages/blog/2023-07-06-youtube-updated.mdx +++ b/src/pages/blog/2023-07-06-youtube-updated.mdx @@ -1,10 +1,8 @@ --- title: Technical Working Group videos now available on YouTube tags: ["blog"] -layout: blog date: 2023-07-06 byline: Jory Burson -permalink: /blog/2023-07-06-youtube-updated --- Have you been missing out on recent GraphQL Working Group meetings? Want to catch up on the latest conversations about Incremental Delivery, GraphQL over HTTP, and Input Unions? From a0ded8a627ac910fdbc23fbb3825eab9d93a8b90 Mon Sep 17 00:00:00 2001 From: Dimitri POSTOLOV Date: Thu, 28 Mar 2024 15:10:37 +0100 Subject: [PATCH 2/5] remove --- src/pages/blog/2020-11-12-newsletter-october-2020.mdx | 2 -- src/pages/blog/2020-12-08-defer-stream.mdx | 2 -- src/pages/blog/2021-02-15-newsletter-february-2021.mdx | 2 -- src/pages/blog/2021-03-31-newsletter-march-2021.mdx | 2 -- src/pages/blog/2021-04-30-newsletter-april-2021.mdx | 2 -- src/pages/blog/2021-06-30-newsletter-june-2021.mdx | 2 -- src/pages/blog/2023-01-14-graphql-scalars.mdx | 2 -- src/pages/blog/2023-02-03-community-gardening.mdx | 2 -- src/pages/blog/2023-06-20-the-guild-qna-recap.mdx | 2 -- .../2023-08-01-key-insights-from-the-graphql-eu-gathering.mdx | 2 -- .../blog/2023-08-24-announcing-the-schedule-for-graphqlconf.mdx | 2 -- src/pages/blog/2024-01-17-announcing-grant-awardees.mdx | 2 -- src/pages/blog/2024-01-23-graphql-tsc-election-results.mdx | 2 -- src/pages/blog/2024-03-07-graphql-community-grant-refresh.mdx | 2 -- src/pages/blog/2024-03-12-welcome-copilot.mdx | 2 -- 15 files changed, 30 deletions(-) diff --git a/src/pages/blog/2020-11-12-newsletter-october-2020.mdx b/src/pages/blog/2020-11-12-newsletter-october-2020.mdx index 480d4bdc0b..3569ccc636 100644 --- a/src/pages/blog/2020-11-12-newsletter-october-2020.mdx +++ b/src/pages/blog/2020-11-12-newsletter-october-2020.mdx @@ -1,10 +1,8 @@ --- title: GraphQL Foundation Monthly Newsletter October 2020 tags: [newsletter] -layout: blog date: 2020-11-12 byline: GraphQL Foundation -permalink: /blog/2020-11-12-graphql-foundation-monthly-newsletter-october-2020 --- [GraphQL](/) has redefined how developers work with APIs and client-server interactions. And as the community works hard to foster the growth and adoption of GraphQL, we are excited to share the work of the community and discussions via the monthly GraphQL Foundation newsletter. diff --git a/src/pages/blog/2020-12-08-defer-stream.mdx b/src/pages/blog/2020-12-08-defer-stream.mdx index b91d499acc..94c1967323 100644 --- a/src/pages/blog/2020-12-08-defer-stream.mdx +++ b/src/pages/blog/2020-12-08-defer-stream.mdx @@ -1,10 +1,8 @@ --- title: Improving Latency with @defer and @stream Directives tags: [announcements] -layout: blog date: 2020-12-08 byline: Rob Richard, Liliana Matos -permalink: /blog/2020-12-08-improving-latency-with-defer-and-stream-directives --- > Rob Richard and Liliana Matos are front-end engineers at [1stDibs.com](https://1stdibs.com). They have been working with the GraphQL Working Group as champions of the `@defer` and `@stream` directives. diff --git a/src/pages/blog/2021-02-15-newsletter-february-2021.mdx b/src/pages/blog/2021-02-15-newsletter-february-2021.mdx index 48007a3bd5..ef77fdc6ba 100644 --- a/src/pages/blog/2021-02-15-newsletter-february-2021.mdx +++ b/src/pages/blog/2021-02-15-newsletter-february-2021.mdx @@ -1,10 +1,8 @@ --- title: GraphQL Foundation Monthly Newsletter February 2021 tags: ["newsletter"] -layout: blog date: 2021-02-15 byline: GraphQL Foundation -permalink: /blog/2021-02-15-graphql-foundation-monthly-newsletter-february-2021 --- [GraphQL](/) has redefined how developers work with APIs and client-server interactions. And as the community works hard to foster the growth and adoption of GraphQL, we are excited to share the work of the community and discussions via the monthly GraphQL Foundation newsletter. diff --git a/src/pages/blog/2021-03-31-newsletter-march-2021.mdx b/src/pages/blog/2021-03-31-newsletter-march-2021.mdx index a43103e867..ed6afe6749 100644 --- a/src/pages/blog/2021-03-31-newsletter-march-2021.mdx +++ b/src/pages/blog/2021-03-31-newsletter-march-2021.mdx @@ -1,10 +1,8 @@ --- title: GraphQL Foundation Monthly Newsletter March 2021 tags: ["newsletter"] -layout: blog date: 2021-03-31 byline: GraphQL Foundation -permalink: /blog/2021-03-31-graphql-foundation-monthly-newsletter-march-2021 --- [GraphQL](/) has redefined how developers work with APIs and client-server interactions. And as the community works hard to foster the growth and adoption of GraphQL, we are excited to share the work of the community and discussions via the monthly GraphQL Foundation newsletter. diff --git a/src/pages/blog/2021-04-30-newsletter-april-2021.mdx b/src/pages/blog/2021-04-30-newsletter-april-2021.mdx index d18f0b7b8b..fac5182005 100644 --- a/src/pages/blog/2021-04-30-newsletter-april-2021.mdx +++ b/src/pages/blog/2021-04-30-newsletter-april-2021.mdx @@ -1,10 +1,8 @@ --- title: GraphQL Foundation Monthly Newsletter April 2021 tags: ["newsletter"] -layout: blog date: 2021-04-30 byline: GraphQL Foundation -permalink: /blog/2021-04-30-graphql-foundation-monthly-newsletter-april-2021 --- [GraphQL](/) has redefined how developers work with APIs and client-server interactions. And as the community works hard to foster the growth and adoption of GraphQL, we are excited to share the work of the community and discussions via the monthly GraphQL Foundation newsletter. diff --git a/src/pages/blog/2021-06-30-newsletter-june-2021.mdx b/src/pages/blog/2021-06-30-newsletter-june-2021.mdx index 72d09cff95..ffc23c75bb 100644 --- a/src/pages/blog/2021-06-30-newsletter-june-2021.mdx +++ b/src/pages/blog/2021-06-30-newsletter-june-2021.mdx @@ -1,10 +1,8 @@ --- title: GraphQL Foundation Monthly Newsletter June 2021 tags: ["newsletter"] -layout: blog date: 2021-06-30 byline: GraphQL Foundation -permalink: /blog/2021-06-30-graphql-foundation-monthly-newsletter-june-2021 --- [GraphQL](/) has redefined how developers work with APIs and client-server interactions. And as the community works hard to foster the growth and adoption of GraphQL, we are excited to share the work of the community and discussions via the monthly GraphQL Foundation newsletter. diff --git a/src/pages/blog/2023-01-14-graphql-scalars.mdx b/src/pages/blog/2023-01-14-graphql-scalars.mdx index 7e47f5c03b..52fb5e404c 100644 --- a/src/pages/blog/2023-01-14-graphql-scalars.mdx +++ b/src/pages/blog/2023-01-14-graphql-scalars.mdx @@ -1,10 +1,8 @@ --- title: GraphQL Custom Scalar specifications tags: ["announcements"] -layout: blog date: 2023-01-14 byline: Andreas Marek, Donna Zhou -permalink: /blog/2023-01-14-graphql-scalars --- We are very happy to announce the official home for contributed GraphQL [custom scalar](https://spec.graphql.org/draft/#sec-Scalars.Custom-Scalars) specifications at [scalars.graphql.org](https://scalars.graphql.org/). diff --git a/src/pages/blog/2023-02-03-community-gardening.mdx b/src/pages/blog/2023-02-03-community-gardening.mdx index 8e18ee8fae..ed4667b951 100644 --- a/src/pages/blog/2023-02-03-community-gardening.mdx +++ b/src/pages/blog/2023-02-03-community-gardening.mdx @@ -1,10 +1,8 @@ --- title: Community Gardening, May - July 2022 tags: ["grants"] -layout: blog date: 2023-02-03 byline: Benjie Gillam -permalink: /blog/2023-02-03-community-gardening --- > The GraphQL Foundation offers [Community diff --git a/src/pages/blog/2023-06-20-the-guild-qna-recap.mdx b/src/pages/blog/2023-06-20-the-guild-qna-recap.mdx index 639d2ddd80..f4a923f24e 100644 --- a/src/pages/blog/2023-06-20-the-guild-qna-recap.mdx +++ b/src/pages/blog/2023-06-20-the-guild-qna-recap.mdx @@ -1,10 +1,8 @@ --- title: Insights from The Guild's Q&A Session tags: ["blog"] -layout: blog date: 2023-06-20 byline: Jory Burson -permalink: /blog/2023-06-20-the-guild-qna-recap --- In the fast-paced world of software development, staying updated with the latest technologies and best practices is crucial. GraphQL, a query language for APIs, has gained immense popularity for its flexibility and efficiency in fetching data. To delve deeper into the realm of GraphQL and its impact, a recent Q&A session with members of [The Guild](https://the-guild.dev/), an organization of open source contributors, provided valuable insights and recommendations. Let's explore the highlights of this session and gain a better understanding of the power of GraphQL. diff --git a/src/pages/blog/2023-08-01-key-insights-from-the-graphql-eu-gathering.mdx b/src/pages/blog/2023-08-01-key-insights-from-the-graphql-eu-gathering.mdx index d23a63bd91..748524185b 100644 --- a/src/pages/blog/2023-08-01-key-insights-from-the-graphql-eu-gathering.mdx +++ b/src/pages/blog/2023-08-01-key-insights-from-the-graphql-eu-gathering.mdx @@ -1,10 +1,8 @@ --- title: Key Insights from the GraphQL EU Gathering tags: ["blog"] -layout: blog date: 2023-08-01 byline: Jamie Barton -permalink: /blog/2023-08-01-key-insights-from-the-graphql-eu-gathering --- As the adage goes, unity is strength. The premier GraphQL EU "unconference", held in Berlin, is a testament to this belief. This phenomenal event was the result of immense collaboration between various companies and providers within our vibrant ecosystem. The partnership among these key players, backed by the tireless efforts of the [GraphQL Foundation](/foundation/), truly highlighted the strength of our community and the unity we foster. diff --git a/src/pages/blog/2023-08-24-announcing-the-schedule-for-graphqlconf.mdx b/src/pages/blog/2023-08-24-announcing-the-schedule-for-graphqlconf.mdx index b743a8442f..8f5cddcb02 100644 --- a/src/pages/blog/2023-08-24-announcing-the-schedule-for-graphqlconf.mdx +++ b/src/pages/blog/2023-08-24-announcing-the-schedule-for-graphqlconf.mdx @@ -1,10 +1,8 @@ --- title: Announcing the Schedule for GraphQLConf tags: ["blog"] -layout: blog date: 2023-08-24 byline: Jory Burson -permalink: /blog/2023-08-24-announcing-the-schedule-for-graphqlconf --- _The inaugural event for the GraphQL Foundation, GraphQLConf, delivers the best GraphQL content available._ diff --git a/src/pages/blog/2024-01-17-announcing-grant-awardees.mdx b/src/pages/blog/2024-01-17-announcing-grant-awardees.mdx index b5858f21f6..07b7295dda 100644 --- a/src/pages/blog/2024-01-17-announcing-grant-awardees.mdx +++ b/src/pages/blog/2024-01-17-announcing-grant-awardees.mdx @@ -1,10 +1,8 @@ --- title: "Announcing the GraphQL Foundation's Grant Awardees: Benefitting a GraphQL Ecosystem for All" tags: ["blog"] -layout: blog date: 2024-01-17 byline: Jory Burson and Benjie Gillam -permalink: /blog/2024-01-17-announcing-grant-awardees --- We are thrilled to announce the recipients of grants from the GraphQL Foundation, which were selected from an application process initiated in late 2022. Awardees were selected after an extensive review and vote of the GraphQL TSC. These grant awards recognize and support important projects that advance GraphQL technologies, particularly in the realms of GraphQL over HTTP and the GraphQL Language Service Server. diff --git a/src/pages/blog/2024-01-23-graphql-tsc-election-results.mdx b/src/pages/blog/2024-01-23-graphql-tsc-election-results.mdx index 9ce8851c76..c8916a6aa9 100644 --- a/src/pages/blog/2024-01-23-graphql-tsc-election-results.mdx +++ b/src/pages/blog/2024-01-23-graphql-tsc-election-results.mdx @@ -1,10 +1,8 @@ --- title: "GraphQL TSC Election Results" tags: ["blog"] -layout: blog date: 2024-01-23 byline: Jory Burson and Benjie Gillam -permalink: /blog/2024-01-23-graphql-tsc-election-results --- We are pleased to announce the results of this year's GraphQL Technical Steering Committee (TSC) elections. Every year, five of the ten TSC seats are up for election, and this year has seen some changes in the committee lineup. diff --git a/src/pages/blog/2024-03-07-graphql-community-grant-refresh.mdx b/src/pages/blog/2024-03-07-graphql-community-grant-refresh.mdx index 9793997390..82632ddba1 100644 --- a/src/pages/blog/2024-03-07-graphql-community-grant-refresh.mdx +++ b/src/pages/blog/2024-03-07-graphql-community-grant-refresh.mdx @@ -1,10 +1,8 @@ --- title: "Supporting Contributors: The GraphQL Community Grant Program Refresh" tags: ["blog"] -layout: blog date: 2024-03-07 byline: Jory Burson and Benjie Gillam -permalink: /blog/2024-03-07-graphql-community-grant-refresh --- The GraphQL Foundation is thrilled to announce significant updates to our diff --git a/src/pages/blog/2024-03-12-welcome-copilot.mdx b/src/pages/blog/2024-03-12-welcome-copilot.mdx index 1942e86e79..765613c616 100644 --- a/src/pages/blog/2024-03-12-welcome-copilot.mdx +++ b/src/pages/blog/2024-03-12-welcome-copilot.mdx @@ -1,10 +1,8 @@ --- title: "Copilot Travel Joins the GraphQL Foundation" tags: ["blog"] -layout: blog date: 2024-03-12 byline: Jory Burson -permalink: /blog/2024-03-12-welcome-copilot --- We're thrilled to announce that Copilot Travel is now a General Member of the GraphQL Foundation. This partnership underscores our shared commitment to driving innovation and collaboration within the GraphQL ecosystem. From 40b48f57ddaeac8f8b51c0cc7b563095200f5a01 Mon Sep 17 00:00:00 2001 From: Dimitri POSTOLOV Date: Thu, 28 Mar 2024 15:13:35 +0100 Subject: [PATCH 3/5] remove --- src/pages/codeofconduct.mdx | 3 --- src/pages/foundation/annual-reports.mdx | 4 ---- src/pages/foundation/annual-reports/2019.mdx | 4 ---- src/pages/foundation/community-grant.mdx | 5 ----- src/pages/foundation/contact.mdx | 5 ----- src/pages/learn/queries.mdx | 8 -------- src/pages/learn/validation.mdx | 7 ------- 7 files changed, 36 deletions(-) diff --git a/src/pages/codeofconduct.mdx b/src/pages/codeofconduct.mdx index d58b5fb084..5de3333795 100644 --- a/src/pages/codeofconduct.mdx +++ b/src/pages/codeofconduct.mdx @@ -1,8 +1,5 @@ --- title: Code of Conduct -layout: docs -category: Code Of Conduct -permalink: /codeofconduct/ --- # GraphQL Code of Conduct v1.0 diff --git a/src/pages/foundation/annual-reports.mdx b/src/pages/foundation/annual-reports.mdx index 87d5ef462a..c3b7818da0 100644 --- a/src/pages/foundation/annual-reports.mdx +++ b/src/pages/foundation/annual-reports.mdx @@ -1,9 +1,5 @@ --- heroText: Reflecting upon our accomplishments, anticipating our future -layout: foundation -category: GraphQL Foundation -permalink: /foundation/annual-reports/ -next: /foundation/members/ --- # Annual Reports diff --git a/src/pages/foundation/annual-reports/2019.mdx b/src/pages/foundation/annual-reports/2019.mdx index e47e67a541..60b302327f 100644 --- a/src/pages/foundation/annual-reports/2019.mdx +++ b/src/pages/foundation/annual-reports/2019.mdx @@ -1,9 +1,5 @@ --- heroText: 2019 Annual Report -layout: foundation -category: Annual Reports -permalink: /foundation/annual-reports/2019/ -next: /foundation/annual-reports/ date: 2020-04-02 --- diff --git a/src/pages/foundation/community-grant.mdx b/src/pages/foundation/community-grant.mdx index 90c53e96b5..5c48567d71 100644 --- a/src/pages/foundation/community-grant.mdx +++ b/src/pages/foundation/community-grant.mdx @@ -3,11 +3,6 @@ sidebarTitle: Community Grant heroText: The GraphQL Community Grant program helps the GraphQL Foundation invest directly into the success, health, and sustainability of our ecosystem. -layout: foundation -category: GraphQL Foundation -permalink: /foundation/community-grant/ -sublinks: How to apply,FAQs -next: /foundation/contact/ --- # GraphQL Community Grant diff --git a/src/pages/foundation/contact.mdx b/src/pages/foundation/contact.mdx index 52918d1804..9c937cd983 100644 --- a/src/pages/foundation/contact.mdx +++ b/src/pages/foundation/contact.mdx @@ -1,10 +1,5 @@ --- heroText: The GraphQL Foundation is here to help. -layout: foundation -category: GraphQL Foundation -permalink: /foundation/contact/ -sublinks: Membership Inquiries,Membership Support,Meeting Logistics,Trademark Requests,Media Inquries,Technical Issues,General -next: /foundation/annual-reports/ --- # Contact the GraphQL Foundation diff --git a/src/pages/learn/queries.mdx b/src/pages/learn/queries.mdx index 772a58a70f..d3da6ebd03 100644 --- a/src/pages/learn/queries.mdx +++ b/src/pages/learn/queries.mdx @@ -1,11 +1,3 @@ ---- -layout: docs -category: Learn -permalink: /learn/queries/ -next: /learn/schema/ -sublinks: Fields,Arguments,Aliases,Fragments,Operation Name,Variables,Directives,Mutations,Inline Fragments ---- - # Queries and Mutations On this page, you'll learn in detail about how to query a GraphQL server. diff --git a/src/pages/learn/validation.mdx b/src/pages/learn/validation.mdx index cde8abcb01..da6593424b 100644 --- a/src/pages/learn/validation.mdx +++ b/src/pages/learn/validation.mdx @@ -1,10 +1,3 @@ ---- -layout: docs -category: Learn -permalink: /learn/validation/ -next: /learn/execution/ ---- - # Validation By using the type system, it can be predetermined whether a GraphQL query From 9be1f061e30bcff292551c0288fd1000677975f2 Mon Sep 17 00:00:00 2001 From: Dimitri POSTOLOV Date: Thu, 28 Mar 2024 15:17:28 +0100 Subject: [PATCH 4/5] remove --- src/pages/foundation/graphql-conf.mdx | 5 ----- src/pages/foundation/index.mdx | 4 ---- src/pages/foundation/join.mdx | 5 ----- .../graphql-js/authentication-and-express-middleware.mdx | 4 ---- src/pages/graphql-js/basic-types.mdx | 4 ---- src/pages/graphql-js/constructing-types.mdx | 4 ---- src/pages/graphql-js/error.mdx | 5 ----- src/pages/graphql-js/execution.mdx | 5 ----- src/pages/graphql-js/graphql-clients.mdx | 4 ---- src/pages/graphql-js/graphql-http.mdx | 5 ----- src/pages/graphql-js/graphql.mdx | 5 ----- src/pages/graphql-js/index.mdx | 4 ---- src/pages/graphql-js/language.mdx | 5 ----- src/pages/graphql-js/mutations-and-input-types.mdx | 4 ---- src/pages/graphql-js/object-types.mdx | 4 ---- src/pages/graphql-js/passing-arguments.mdx | 4 ---- src/pages/graphql-js/running-an-express-graphql-server.mdx | 4 ---- src/pages/graphql-js/type.mdx | 5 ----- src/pages/graphql-js/utilities.mdx | 5 ----- src/pages/graphql-js/validation.mdx | 4 ---- src/pages/learn/authorization.mdx | 7 ------- src/pages/learn/caching.mdx | 6 ------ 22 files changed, 102 deletions(-) diff --git a/src/pages/foundation/graphql-conf.mdx b/src/pages/foundation/graphql-conf.mdx index df5ae14e12..22d610a7d8 100644 --- a/src/pages/foundation/graphql-conf.mdx +++ b/src/pages/foundation/graphql-conf.mdx @@ -1,10 +1,5 @@ --- heroText: The official GraphQL conference, hosted by the GraphQL Foundation. -layout: conf -category: GraphQL Foundation -permalink: /foundation/graphql-conf/ -sublinks: GraphQLConf 2023,GraphQLConf 2022 -next: /foundation/community-grant/ --- # GraphQL Conf diff --git a/src/pages/foundation/index.mdx b/src/pages/foundation/index.mdx index 75d276804b..c2d47bab9b 100644 --- a/src/pages/foundation/index.mdx +++ b/src/pages/foundation/index.mdx @@ -1,9 +1,5 @@ --- heroText: An open and neutral home for the GraphQL community, dedicated to promoting widespread adoption and accelerating development of the surrounding ecosystem -layout: foundation -category: GraphQL Foundation -permalink: /foundation/ -next: /foundation/join/ --- # What is the GraphQL Foundation? diff --git a/src/pages/foundation/join.mdx b/src/pages/foundation/join.mdx index 0573e7e116..def9fe7995 100644 --- a/src/pages/foundation/join.mdx +++ b/src/pages/foundation/join.mdx @@ -1,10 +1,5 @@ --- heroText: GraphQL Foundation members demonstrate their commitment to the ecosystem by providing essential financial support. -layout: foundation -category: GraphQL Foundation -permalink: /foundation/join/ -sublinks: GraphQL Specification,GraphQL Foundation -next: /foundation/graphql-conf/ --- # Become a Member diff --git a/src/pages/graphql-js/authentication-and-express-middleware.mdx b/src/pages/graphql-js/authentication-and-express-middleware.mdx index 338796151e..0cfd8d6a13 100644 --- a/src/pages/graphql-js/authentication-and-express-middleware.mdx +++ b/src/pages/graphql-js/authentication-and-express-middleware.mdx @@ -1,10 +1,6 @@ --- title: Authentication and Express Middleware sidebarTitle: Authentication & Middleware -layout: docs -category: GraphQL.js Tutorial -permalink: /graphql-js/authentication-and-express-middleware/ -next: /graphql-js/constructing-types/ --- It's simple to use any Express middleware in conjunction with `graphql-http`. In particular, this is a great pattern for handling authentication. diff --git a/src/pages/graphql-js/basic-types.mdx b/src/pages/graphql-js/basic-types.mdx index 74fac58169..37339d0f9c 100644 --- a/src/pages/graphql-js/basic-types.mdx +++ b/src/pages/graphql-js/basic-types.mdx @@ -1,9 +1,5 @@ --- title: Basic Types -layout: docs -category: GraphQL.js Tutorial -permalink: /graphql-js/basic-types/ -next: /graphql-js/passing-arguments/ --- In most situations, all you need to do is to specify the types for your API using the GraphQL schema language, taken as an argument to the `buildSchema` function. diff --git a/src/pages/graphql-js/constructing-types.mdx b/src/pages/graphql-js/constructing-types.mdx index c30a28aaef..1352adfbc9 100644 --- a/src/pages/graphql-js/constructing-types.mdx +++ b/src/pages/graphql-js/constructing-types.mdx @@ -1,9 +1,5 @@ --- title: Constructing Types -layout: docs -category: Advanced Guides -permalink: /graphql-js/constructing-types/ -next: /graphql-js/graphql-http/ --- For many apps, you can define a fixed schema when the application starts, and define it using GraphQL schema language. In some cases, it's useful to construct a schema programmatically. You can do this using the `GraphQLSchema` constructor. diff --git a/src/pages/graphql-js/error.mdx b/src/pages/graphql-js/error.mdx index 3040b4d6a2..f37ccb25dd 100644 --- a/src/pages/graphql-js/error.mdx +++ b/src/pages/graphql-js/error.mdx @@ -1,10 +1,5 @@ --- title: graphql/error -layout: docs -category: API Reference -permalink: /graphql-js/error/ -sublinks: formatError,GraphQLError,locatedError,syntaxError -next: /graphql-js/execution/ --- The `graphql/error` module is responsible for creating and formatting diff --git a/src/pages/graphql-js/execution.mdx b/src/pages/graphql-js/execution.mdx index a89b052c0d..95585132f7 100644 --- a/src/pages/graphql-js/execution.mdx +++ b/src/pages/graphql-js/execution.mdx @@ -1,10 +1,5 @@ --- title: graphql/execution -layout: docs -category: API Reference -permalink: /graphql-js/execution/ -sublinks: execute -next: /graphql-js/language/ --- The `graphql/execution` module is responsible for the execution phase of diff --git a/src/pages/graphql-js/graphql-clients.mdx b/src/pages/graphql-js/graphql-clients.mdx index 0a89d3a5d5..b97162a037 100644 --- a/src/pages/graphql-js/graphql-clients.mdx +++ b/src/pages/graphql-js/graphql-clients.mdx @@ -1,9 +1,5 @@ --- title: GraphQL Clients -layout: docs -category: GraphQL.js Tutorial -permalink: /graphql-js/graphql-clients/ -next: /graphql-js/basic-types/ --- Since a GraphQL API has more underlying structure than a REST API, there are more powerful clients like [Relay](https://facebook.github.io/relay/) which can automatically handle batching, caching, and other features. But you don't need a complex client to call a GraphQL server. With `graphql-http`, you can just send an HTTP POST request to the endpoint you mounted your GraphQL server on, passing the GraphQL query as the `query` field in a JSON payload. diff --git a/src/pages/graphql-js/graphql-http.mdx b/src/pages/graphql-js/graphql-http.mdx index 578d8f4223..1c736a4443 100644 --- a/src/pages/graphql-js/graphql-http.mdx +++ b/src/pages/graphql-js/graphql-http.mdx @@ -1,10 +1,5 @@ --- title: graphql-http -layout: docs -category: API Reference -permalink: /graphql-js/graphql-http/ -sublinks: createHandler -next: /graphql-js/graphql/ --- The [official `graphql-http` package](https://github.com/graphql/graphql-http) provides a simple way to create a fully compliant GraphQL server. It has a handler for Node.js native [`http`](https://nodejs.org/api/http.html), together with handlers for well-known frameworks like [Express](https://expressjs.com/), [Fastify](https://www.fastify.io/) and [Koa](https://koajs.com/); as well as handlers for different runtimes like [Deno](https://deno.land/) and [Bun](https://bun.sh/). diff --git a/src/pages/graphql-js/graphql.mdx b/src/pages/graphql-js/graphql.mdx index a96a881d92..88fe0ab6d3 100644 --- a/src/pages/graphql-js/graphql.mdx +++ b/src/pages/graphql-js/graphql.mdx @@ -1,10 +1,5 @@ --- title: graphql -layout: docs -category: API Reference -permalink: /graphql-js/graphql/ -sublinks: graphql -next: /graphql-js/error/ --- The `graphql` module exports a core subset of GraphQL functionality for creation diff --git a/src/pages/graphql-js/index.mdx b/src/pages/graphql-js/index.mdx index 8aeeffa0cc..d9d7aa4fde 100644 --- a/src/pages/graphql-js/index.mdx +++ b/src/pages/graphql-js/index.mdx @@ -1,10 +1,6 @@ --- title: Getting Started With GraphQL.js sidebarTitle: Getting Started -layout: docs -category: GraphQL.js Tutorial -permalink: /graphql-js/ -next: /graphql-js/running-an-express-graphql-server/ --- ## Prerequisites diff --git a/src/pages/graphql-js/language.mdx b/src/pages/graphql-js/language.mdx index fea88b63ed..de19f1599f 100644 --- a/src/pages/graphql-js/language.mdx +++ b/src/pages/graphql-js/language.mdx @@ -1,10 +1,5 @@ --- title: graphql/language -layout: docs -category: API Reference -permalink: /graphql-js/language/ -sublinks: BREAK,getLocation,Kind,lex,parse,parseValue,printSource,visit -next: /graphql-js/type/ --- The `graphql/language` module is responsible for parsing and operating on the GraphQL language. You can import either from the `graphql/language` module, or from the root `graphql` module. For example: diff --git a/src/pages/graphql-js/mutations-and-input-types.mdx b/src/pages/graphql-js/mutations-and-input-types.mdx index 32bb82bf70..2b61c733bf 100644 --- a/src/pages/graphql-js/mutations-and-input-types.mdx +++ b/src/pages/graphql-js/mutations-and-input-types.mdx @@ -1,9 +1,5 @@ --- title: Mutations and Input Types -layout: docs -category: GraphQL.js Tutorial -permalink: /graphql-js/mutations-and-input-types/ -next: /graphql-js/authentication-and-express-middleware/ --- If you have an API endpoint that alters data, like inserting data into a database or altering data already in a database, you should make this endpoint a `Mutation` rather than a `Query`. This is as simple as making the API endpoint part of the top-level `Mutation` type instead of the top-level `Query` type. diff --git a/src/pages/graphql-js/object-types.mdx b/src/pages/graphql-js/object-types.mdx index 9e0c3ddcfa..404d158460 100644 --- a/src/pages/graphql-js/object-types.mdx +++ b/src/pages/graphql-js/object-types.mdx @@ -1,9 +1,5 @@ --- title: Object Types -layout: docs -category: GraphQL.js Tutorial -permalink: /graphql-js/object-types/ -next: /graphql-js/mutations-and-input-types/ --- In many cases, you don't want to return a number or a string from an API. You want to return an object that has its own complex behavior. GraphQL is a perfect fit for this. diff --git a/src/pages/graphql-js/passing-arguments.mdx b/src/pages/graphql-js/passing-arguments.mdx index 7510bca53d..4878410b0c 100644 --- a/src/pages/graphql-js/passing-arguments.mdx +++ b/src/pages/graphql-js/passing-arguments.mdx @@ -1,9 +1,5 @@ --- title: Passing Arguments -layout: docs -category: GraphQL.js Tutorial -permalink: /graphql-js/passing-arguments/ -next: /graphql-js/object-types/ --- Just like a REST API, it's common to pass arguments to an endpoint in a GraphQL API. By defining the arguments in the schema language, typechecking happens automatically. Each argument must be named and have a type. For example, in the [Basic Types documentation](/graphql-js/basic-types/) we had an endpoint called `rollThreeDice`: diff --git a/src/pages/graphql-js/running-an-express-graphql-server.mdx b/src/pages/graphql-js/running-an-express-graphql-server.mdx index db6b69f681..0b3c7a28e5 100644 --- a/src/pages/graphql-js/running-an-express-graphql-server.mdx +++ b/src/pages/graphql-js/running-an-express-graphql-server.mdx @@ -1,10 +1,6 @@ --- title: Running an Express GraphQL Server sidebarTitle: Running Express + GraphQL -layout: docs -category: GraphQL.js Tutorial -permalink: /graphql-js/running-an-express-graphql-server/ -next: /graphql-js/graphql-clients/ --- The simplest way to run a GraphQL API server is to use [Express](https://expressjs.com), a popular web application framework for Node.js. You will need to install two additional dependencies: diff --git a/src/pages/graphql-js/type.mdx b/src/pages/graphql-js/type.mdx index 682c5e15ac..6aea4021c3 100644 --- a/src/pages/graphql-js/type.mdx +++ b/src/pages/graphql-js/type.mdx @@ -1,10 +1,5 @@ --- title: graphql/type -layout: docs -category: API Reference -permalink: /graphql-js/type/ -sublinks: getNamedType,getNullableType,GraphQLBoolean,GraphQLEnumType,GraphQLFloat,GraphQLID,GraphQLInputObjectType,GraphQLInt,GraphQLInterfaceType,GraphQLList,GraphQLNonNull,GraphQLObjectType,GraphQLScalarType,GraphQLSchema,GraphQLString,GraphQLUnionType,isAbstractType,isCompositeType,isInputType,isLeafType,isOutputType -next: /graphql-js/utilities/ --- The `graphql/type` module is responsible for defining GraphQL types and schema. You can import either from the `graphql/type` module, or from the root `graphql` module. For example: diff --git a/src/pages/graphql-js/utilities.mdx b/src/pages/graphql-js/utilities.mdx index bcbd28ed0f..c4c08c4c84 100644 --- a/src/pages/graphql-js/utilities.mdx +++ b/src/pages/graphql-js/utilities.mdx @@ -1,10 +1,5 @@ --- title: graphql/utilities -layout: docs -category: API Reference -permalink: /graphql-js/utilities/ -sublinks: astFromValue,buildASTSchema,buildClientSchema,buildSchema,introspectionQuery,isValidJSValue,isValidLiteralValue,printIntrospectionSchema,printSchema,typeFromAST,TypeInfo -next: /graphql-js/validation/ --- The `graphql/utilities` module contains common useful computations to use with diff --git a/src/pages/graphql-js/validation.mdx b/src/pages/graphql-js/validation.mdx index e4aa2d9c96..83c40d8d74 100644 --- a/src/pages/graphql-js/validation.mdx +++ b/src/pages/graphql-js/validation.mdx @@ -1,9 +1,5 @@ --- title: graphql/validation -layout: docs -category: API Reference -permalink: /graphql-js/validation/ -sublinks: specifiedRules,validate --- The `graphql/validation` module fulfills the Validation phase of fulfilling a diff --git a/src/pages/learn/authorization.mdx b/src/pages/learn/authorization.mdx index 389b445140..e4922ef422 100644 --- a/src/pages/learn/authorization.mdx +++ b/src/pages/learn/authorization.mdx @@ -1,10 +1,3 @@ ---- -layout: docs -category: Best Practices -permalink: /learn/authorization/ -next: /learn/pagination/ ---- - # Authorization > Delegate authorization logic to the business logic layer diff --git a/src/pages/learn/caching.mdx b/src/pages/learn/caching.mdx index 6ba5f5b127..23ef3eefda 100644 --- a/src/pages/learn/caching.mdx +++ b/src/pages/learn/caching.mdx @@ -1,9 +1,3 @@ ---- -layout: docs -category: Best Practices -permalink: /learn/caching/ ---- - # Caching > Providing Object Identifiers allows clients to build rich caches From e37fa37bdb1173397f5d05117574305120cd8cff Mon Sep 17 00:00:00 2001 From: Dimitri POSTOLOV Date: Thu, 28 Mar 2024 15:19:56 +0100 Subject: [PATCH 5/5] remove --- src/pages/learn/execution.mdx | 7 ------- src/pages/learn/global-object-identification.mdx | 7 ------- src/pages/learn/introspection.mdx | 7 ------- src/pages/learn/pagination.mdx | 7 ------- src/pages/learn/schema.mdx | 8 -------- src/pages/learn/serving-over-http.mdx | 7 ------- src/pages/learn/thinking-in-graphs.mdx | 7 ------- 7 files changed, 50 deletions(-) diff --git a/src/pages/learn/execution.mdx b/src/pages/learn/execution.mdx index 19adf74ad7..1e04bbf9f9 100644 --- a/src/pages/learn/execution.mdx +++ b/src/pages/learn/execution.mdx @@ -1,10 +1,3 @@ ---- -layout: docs -category: Learn -permalink: /learn/execution/ -next: /learn/introspection/ ---- - # Execution After being validated, a GraphQL query is executed by a GraphQL server which returns a result that mirrors the shape of the requested query, typically as JSON. diff --git a/src/pages/learn/global-object-identification.mdx b/src/pages/learn/global-object-identification.mdx index 0fedf8b373..3fbb29920d 100644 --- a/src/pages/learn/global-object-identification.mdx +++ b/src/pages/learn/global-object-identification.mdx @@ -1,10 +1,3 @@ ---- -layout: docs -category: Best Practices -permalink: /learn/global-object-identification/ -next: /learn/caching/ ---- - # Global Object Identification > Consistent object access enables simple caching and object lookups diff --git a/src/pages/learn/introspection.mdx b/src/pages/learn/introspection.mdx index 78dce535e7..a4cfa7462b 100644 --- a/src/pages/learn/introspection.mdx +++ b/src/pages/learn/introspection.mdx @@ -1,10 +1,3 @@ ---- -layout: docs -category: Learn -permalink: /learn/introspection/ -next: /learn/best-practices/ ---- - # Introspection It's often useful to ask a GraphQL schema for information about what diff --git a/src/pages/learn/pagination.mdx b/src/pages/learn/pagination.mdx index fef30af3b8..1c82275943 100644 --- a/src/pages/learn/pagination.mdx +++ b/src/pages/learn/pagination.mdx @@ -1,10 +1,3 @@ ---- -layout: docs -category: Best Practices -permalink: /learn/pagination/ -next: /learn/global-object-identification/ ---- - # Pagination > Different pagination models enable different client capabilities diff --git a/src/pages/learn/schema.mdx b/src/pages/learn/schema.mdx index ce145f647c..b87c116561 100644 --- a/src/pages/learn/schema.mdx +++ b/src/pages/learn/schema.mdx @@ -1,11 +1,3 @@ ---- -layout: docs -category: Learn -permalink: /learn/schema/ -next: /learn/validation/ -sublinks: Type System,Type Language,Object Types and Fields,Arguments,The Query and Mutation Types,Scalar Types,Enumeration Types,Lists and Non-Null,Interfaces,Union Types,Input Types ---- - # Schemas and Types On this page, you'll learn all you need to know about the GraphQL type system and how it describes what data can be queried. Since GraphQL can be used with any backend framework or programming language, we'll stay away from implementation-specific details and talk only about the concepts. diff --git a/src/pages/learn/serving-over-http.mdx b/src/pages/learn/serving-over-http.mdx index 2f66e353ca..03b00ef5f9 100644 --- a/src/pages/learn/serving-over-http.mdx +++ b/src/pages/learn/serving-over-http.mdx @@ -1,10 +1,3 @@ ---- -layout: docs -category: Best Practices -permalink: /learn/serving-over-http/ -next: /learn/authorization/ ---- - # Serving over HTTP HTTP is the most common choice for client-server protocol when using GraphQL because of its ubiquity. Here are some guidelines for setting up a GraphQL server to operate over HTTP. diff --git a/src/pages/learn/thinking-in-graphs.mdx b/src/pages/learn/thinking-in-graphs.mdx index 7d115e2915..bbbf3b3cb1 100644 --- a/src/pages/learn/thinking-in-graphs.mdx +++ b/src/pages/learn/thinking-in-graphs.mdx @@ -1,10 +1,3 @@ ---- -layout: docs -category: Best Practices -permalink: /learn/thinking-in-graphs/ -next: /learn/serving-over-http/ ---- - # Thinking in Graphs ## It's Graphs All the Way Down[^1]