Skip to content

Commit f1bbefa

Browse files
authored
chore(docs): 🔒 Fix missing HTTPS on graphql.org links. (#22210)
1 parent a21f694 commit f1bbefa

File tree

19 files changed

+22
-22
lines changed

19 files changed

+22
-22
lines changed

docs/blog/2017-02-21-1-0-progress-update-where-came-from-where-going/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ framework:
5959

6060
- [React](https://reactjs.org/) from Facebook for building UIs
6161
- [Webpack](https://webpack.js.org/) for bundling JavaScript and CSS
62-
- [GraphQL](http://graphql.org/) from Facebook for declarative data queries
62+
- [GraphQL](https://graphql.org/) from Facebook for declarative data queries
6363

6464
While designing Gatsby, I wanted a synthesis of two of my favorite developer
6565
experiences. The simplicity of building sites with markdown and static site

docs/blog/2017-10-05-portfolio-site-gatsby-wordpress/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ I was skeptical at first: would I have to parse large amounts of JSON to get the
6161
data I needed? I have never even interacted with the WordPress REST API, how
6262
will I query it?
6363

64-
The answer... [GraphQL](http://graphql.org/). Gatsby ships with it and through
64+
The answer... [GraphQL](https://graphql.org/). Gatsby ships with it and through
6565
an npm install of a
6666
[gatsby-source plugin](/docs/plugins/) of your choice
6767
and a tiny bit of a config, you can start querying in no time. I was amazed with

docs/blog/2017-10-20-from-wordpress-to-developing-in-react-starting-to-see-it/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ Beautiful.
8888
## GraphQL: SQL-like data queries
8989

9090
One thing I particularly love about Gatsby.js is its inclusion of
91-
[GraphQL](http://graphql.org/). Like SQL, you
91+
[GraphQL](https://graphql.org/). Like SQL, you
9292
use GraphQL to query your data, whether from the WordPress API, Contentful or
9393
Markdown, and extract a dataset to display in your template.
9494

docs/blog/2017-11-08-migrate-from-jekyll-to-gatsby/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ but this was extremely slow.
2525
Some weeks ago, one of my colleagues at work told me about
2626
[Gatsby](/) Since I was already learning
2727
[React](https://reactjs.org/) and had started looking at
28-
[GraphQL](http://graphql.org/) (after attending a talk at
28+
[GraphQL](https://graphql.org/) (after attending a talk at
2929
[Nordic.js](http://nordicjs.com/))—I was very interested in giving it a try.
3030

3131
## Migrating from Jekyll to Gatsby

docs/blog/2017-12-07-taking-gatsby-for-a-spin/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ GatsbyJS is based on React which means that you'll be writing almost everything
2121

2222
### GraphQL
2323

24-
Gatsby was my first introduction to [GraphQL](http://graphql.org/learn/) and I'm loving it already. GraphQL is a query language used by Gatsby to let you connect to all kinds of APIs. With it as an abstraction layer, you can pull in all the data you can think of and utilize it in your app. Gatsby comes with plugins to pull in data from several APIs, CMS systems and local files. With GraphQL, you're able to query data from all these sources in a clear and readable way. The data is instantly available in your components and that's just super cool. Also, it comes with a browser-based IDE called Graph*i*QL which starts along with your development environment. You can use it to see which queries are available, test them out, and see what data these queries return.
24+
Gatsby was my first introduction to [GraphQL](https://graphql.org/learn/) and I'm loving it already. GraphQL is a query language used by Gatsby to let you connect to all kinds of APIs. With it as an abstraction layer, you can pull in all the data you can think of and utilize it in your app. Gatsby comes with plugins to pull in data from several APIs, CMS systems and local files. With GraphQL, you're able to query data from all these sources in a clear and readable way. The data is instantly available in your components and that's just super cool. Also, it comes with a browser-based IDE called Graph*i*QL which starts along with your development environment. You can use it to see which queries are available, test them out, and see what data these queries return.
2525

2626
![Screenshot of GraphiQl](./grahiql_screenshot.png "GraphiQL")
2727

docs/blog/2018-02-16-bright-future-for-the-web/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ It was for those reasons that I was hesitant to pull the trigger on a static sit
2424

2525
One day after airing my grievances about the current state of static site generators on Slack a fellow developer recommend that I check out Gatsby. Gatsby is yet another static site generator but what really set it apart for me was how it was built with [React](https://reactjs.org/) and emphasized a rich plugin system. This was a big plus for me as I was itching to learn more about React and the plugin system alleviated some initial pain that I would have had dealing with mundane tasks. Out of the box you get a fantastic development environment with live reloading that required almost no configuration. With Gatsby specific plugins and React components it can handle pretty much anything you throw at it.
2626

27-
Next came integrating the statically generated site with data stored in a CMS. Again Gatsby was well suited for this and I was able to easily integrate with Contentful via the [gatsby-source-contentful](/packages/gatsby-source-contentful/) plugin. Contentful is an example of a [headless CMS](/docs/headless-cms/), meaning that is is not tied to any particular technology or language. Contentful allows you to store content using a pleasant user interface and it can then output the data via an API. Best of all Contentful puts you in the driver seat and lets you define your own content model however you see fit. Think [WordPress Advanced Custom Fields](https://www.advancedcustomfields.com/) on steroids. With the content stored in Contentful Gatsby then uses the Contentful API along with the awesome power of [GraphQL](http://graphql.org/) to query data at build time. Cool stuff!
27+
Next came integrating the statically generated site with data stored in a CMS. Again Gatsby was well suited for this and I was able to easily integrate with Contentful via the [gatsby-source-contentful](/packages/gatsby-source-contentful/) plugin. Contentful is an example of a [headless CMS](/docs/headless-cms/), meaning that is is not tied to any particular technology or language. Contentful allows you to store content using a pleasant user interface and it can then output the data via an API. Best of all Contentful puts you in the driver seat and lets you define your own content model however you see fit. Think [WordPress Advanced Custom Fields](https://www.advancedcustomfields.com/) on steroids. With the content stored in Contentful Gatsby then uses the Contentful API along with the awesome power of [GraphQL](https://graphql.org/) to query data at build time. Cool stuff!
2828

2929
The final piece of the puzzle was determining where to host the website. I had recently experimented with Netlify on a somewhat [pointless website for my dog](https://www.doggoforhire.com/) and I was impressed by its ease of use and how they offered a fully featured developer tier for free. In no time I was able to get my Gatsby powered website up and running on Netlify. Then with the help of webhooks I was able to have Contentful tell Netlify to “rebuild” the website whenever a new post was published. Finally with Netlify’s form handling functionality I hooked up a contact form all without a single line of backend code or even a database.
3030

docs/blog/2018-04-11-trying-out-gatsby-at-work-and-co/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ Here’s a `modules` field on a `ContentPage` currently in use on production:
7373

7474
![modules field](./modules.png)
7575

76-
Figuring out how to set this up in GraphQL took some trial and error, but we settled on using [inline fragments](http://graphql.org/learn/queries/#inline-fragments).
76+
Figuring out how to set this up in GraphQL took some trial and error, but we settled on using [inline fragments](https://graphql.org/learn/queries/#inline-fragments).
7777

7878
The GraphQL looks like this:
7979

docs/blog/2018-2-27-why-i-upgraded-my-website-to-gatsbyjs-from-jekyll/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ It offers much much more, however. Gatsby lets me leverage all the modern tools
4444

4545
Let me briefly give a high level overview of how Gatsby works from my short experience using it.
4646

47-
Developing the application is the same as developing a React application, with useful things like [hot module replacement](https://webpack.js.org/guides/hot-module-replacement/) to aid easy development already set up by Gatsby. What’s different is that there is a framework in place to use [GraphQL](http://graphql.org/) queries to pull content into the client side browser environment. React components can define a query and the component will be hydrated with the result of the query as props when it is rendered.
47+
Developing the application is the same as developing a React application, with useful things like [hot module replacement](https://webpack.js.org/guides/hot-module-replacement/) to aid easy development already set up by Gatsby. What’s different is that there is a framework in place to use [GraphQL](https://graphql.org/) queries to pull content into the client side browser environment. React components can define a query and the component will be hydrated with the result of the query as props when it is rendered.
4848

4949
For example, I defined a `PostTemplate` which will be used to render pages for articles.
5050

docs/blog/2018-2-6-choosing-a-back-end/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Gatsby pitches as a “Blazing-fast static site generator for React”. So if I
2121
I found Gatsby a real pleasure. You can find tutorials on their site for setup and once you see the code it’s fairly simple. I can personally recommend [Scott Tolinski’s series - available on Youtube](https://www.youtube.com/watch?v=b2H7fWhQcdE&list=PLLnpHn493BHHfoINKLELxDch3uJlSapxg). Gatsby nicely wraps up React and React Router with a nice folder structure, webkit, ES6, Sass support and - importantly - GraphQL.
2222

2323
> **What-QL?** GraphQL is a query language for APIs. Where in the WordPress Days I’d have to get the whole post just to display the title, with GraphQL I can tell the API to give me just the title.
24-
> [Their site is pretty handy too](http://graphql.org/).
24+
> [Their site is pretty handy too](https://graphql.org/).
2525
2626
I got the site setup pretty quickly after learning about it. There’s a tonne of tutorials and instructional material around. And you can use as much or as little React as you want. There’s also a [massive list of available plugins](/docs/plugins/), which is only going to grow.
2727

docs/blog/2018-3-03-case-study-mike-johnston/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ One way to sidestep a great deal of these concerns is to make use of as much sta
4242

4343
## WordPress Integration with Triggered Builds
4444

45-
To connect with the content, we used Gatsby’s supported WordPress REST API plugin. This uses WordPress’s API discovery to identify all available endpoints, and then retrieves all content available from each one. It then makes the data available in its own [GraphQL](http://graphql.org/) schema, which it uses to power the build system API. This ends up being a novel and quite effective way to make it easy for frontend developers to integrate with the data generated by the build system. Using a guided graphical query system, developers can discover the data available to them and test out different ways of querying and mutating it before they ever use it in their React components.
45+
To connect with the content, we used Gatsby’s supported WordPress REST API plugin. This uses WordPress’s API discovery to identify all available endpoints, and then retrieves all content available from each one. It then makes the data available in its own [GraphQL](https://graphql.org/) schema, which it uses to power the build system API. This ends up being a novel and quite effective way to make it easy for frontend developers to integrate with the data generated by the build system. Using a guided graphical query system, developers can discover the data available to them and test out different ways of querying and mutating it before they ever use it in their React components.
4646

4747
Using the custom fields and post types, we built out a structure for managing content in a variety of different places on the site using the WordPress admin. Media is made available via the REST API, and Gatsby downloads each file used in the build locally so that it can apply image processing and responsive sizing. Using small custom scripts in the Gatsby project root, developers can turn WordPress content into GraphQL data that they can use anywhere on a page.
4848

docs/blog/gatsbygram-case-study/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ pages.
223223

224224
As you can see above, when defining a page, we can set "context" data, which is
225225
passed as a `prop` to the component and as a
226-
[GraphQL variable](http://graphql.org/learn/queries/#variables) in our `GraphQL`
226+
[GraphQL variable](https://graphql.org/learn/queries/#variables) in our `GraphQL`
227227
query. For the
228228
"[post template](https://github.com/gatsbyjs/gatsby/blob/master/examples/gatsbygram/src/templates/post-page.js)",
229229
we pass the id to the post. Below we use that id to query our `GraphQL` schema

docs/docs/graphql-concepts.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -114,14 +114,14 @@ as we do and find it useful for all your projects.
114114
When starting out with GraphQL, we recommend the following two tutorials:
115115

116116
- https://www.howtographql.com/
117-
- http://graphql.org/learn/
117+
- https://graphql.org/learn/
118118

119119
[The official Gatsby tutorial](/tutorial/part-four/) also includes an introduction to using GraphQL specifically with Gatsby.
120120

121121
## How do GraphQL and Gatsby work together?
122122

123123
One of the great things about GraphQL is how flexible it is. People use GraphQL
124-
with [many different programming languages](http://graphql.org/code/) and for web and native apps.
124+
with [many different programming languages](https://graphql.org/code/) and for web and native apps.
125125

126126
Most people run GraphQL on a server to respond live to requests for
127127
data from clients. You define a schema (a schema is a formal way of describing
@@ -232,7 +232,7 @@ See also the following blog posts:
232232
233233
### Fragments
234234
235-
Notice that in the above example for [querying images](#images), we used `...GatsbyImageSharpFixed`, which is a GraphQL Fragment, a reusable set of fields for query composition. You can read more about them [here](http://graphql.org/learn/queries/#fragments).
235+
Notice that in the above example for [querying images](#images), we used `...GatsbyImageSharpFixed`, which is a GraphQL Fragment, a reusable set of fields for query composition. You can read more about them [here](https://graphql.org/learn/queries/#fragments).
236236
237237
If you wish to define your own fragments for use in your application, you can use named exports to export them in any JavaScript file, and they will be automatically processed by Gatsby for use in your GraphQL queries.
238238
@@ -367,7 +367,7 @@ export const query = graphql`
367367
368368
### Getting started with GraphQL
369369
370-
- http://graphql.org/learn/
370+
- https://graphql.org/learn/
371371
- https://www.howtographql.com/
372372
- https://reactjs.org/blog/2015/05/01/graphql-introduction.html
373373
- https://services.github.com/on-demand/graphql/

docs/docs/graphql.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: GraphQL & Gatsby
33
overview: true
44
---
55

6-
When building with Gatsby, you access your data through a query language named [GraphQL](http://graphql.org/). GraphQL allows you to declaratively express your data needs. This is done with `queries`, queries are the representation of the data you need. A query looks like this:
6+
When building with Gatsby, you access your data through a query language named [GraphQL](https://graphql.org/). GraphQL allows you to declaratively express your data needs. This is done with `queries`, queries are the representation of the data you need. A query looks like this:
77

88
```graphql
99
{

docs/docs/migrating-from-v0-to-v1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ control over what data they got. In v1, templates and pages can query for
291291
exactly the data they need.
292292

293293
There will be a more in-depth tutorial and GraphQL-specific documentation soon
294-
but in the meantime, check out http://graphql.org/ and play around on Gatsby's
294+
but in the meantime, check out https://graphql.org/ and play around on Gatsby's
295295
built-in GraphQL IDE (Graph*i*QL) which can be reached when you start the
296296
development server.
297297

docs/tutorial/part-four/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ If you're building a small site, one efficient way to build it is to pull in uns
7070

7171
There are many options for loading data into React components. One of the most
7272
popular and powerful of these is a technology called
73-
[GraphQL](http://graphql.org/).
73+
[GraphQL](https://graphql.org/).
7474

7575
GraphQL was invented at Facebook to help product engineers _pull_ needed data into
7676
components.

docs/tutorial/part-zero/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@ It’s not necessary to be an expert with these already — if you’re not, don
303303

304304
### What is a website?
305305

306-
For a comprehensive introduction to what a website is -- including an intro to HTML and CSS -- check out “[**Building your first web page**](https://learn.shayhowe.com/html-css/building-your-first-web-page/)”. It’s a great place to start learning about the web. For a more hands-on introduction to [**HTML**](https://www.codecademy.com/learn/learn-html), [**CSS**](https://www.codecademy.com/learn/learn-css), and [**JavaScript**](https://www.codecademy.com/learn/introduction-to-javascript), check out the tutorials from Codecademy. [**React**](https://reactjs.org/tutorial/tutorial.html) and [**GraphQL**](http://graphql.org/graphql-js/) also have their own introductory tutorials.
306+
For a comprehensive introduction to what a website is -- including an intro to HTML and CSS -- check out “[**Building your first web page**](https://learn.shayhowe.com/html-css/building-your-first-web-page/)”. It’s a great place to start learning about the web. For a more hands-on introduction to [**HTML**](https://www.codecademy.com/learn/learn-html), [**CSS**](https://www.codecademy.com/learn/learn-css), and [**JavaScript**](https://www.codecademy.com/learn/introduction-to-javascript), check out the tutorials from Codecademy. [**React**](https://reactjs.org/tutorial/tutorial.html) and [**GraphQL**](https://graphql.org/graphql-js/) also have their own introductory tutorials.
307307

308308
### Learn more about the command line
309309

packages/gatsby-source-shopify/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -470,6 +470,6 @@ available.
470470
[gatsby]: https://www.gatsbyjs.org/
471471
[shopify]: https://www.shopify.com/
472472
[shopify-storefront-api]: https://help.shopify.com/api/custom-storefronts/storefront-api
473-
[graphql-inline-fragments]: http://graphql.org/learn/queries/#inline-fragments
473+
[graphql-inline-fragments]: https://graphql.org/learn/queries/#inline-fragments
474474
[gatsby-plugin-sharp]: https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-plugin-sharp
475475
[gatsby-image-fragments]: https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby-image#gatsby-transformer-sharp

packages/gatsby-source-wordpress/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ To access those fields, instead of using their field name, you need to use
446446
your WordPress pages you would need to use `page_builder_page`).
447447

448448
To access data stored in these fields, you need to use GraphQL
449-
[inline fragments](http://graphql.org/learn/queries/#inline-fragments). This
449+
[inline fragments](https://graphql.org/learn/queries/#inline-fragments). This
450450
require you to know types of nodes. The easiest way to get the types of nodes is to use
451451
`___GraphiQL` debugger and run the below query (adjust post type and field name):
452452

packages/gatsby/src/query/query-watcher.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ const updateStateAndRunQueries = (isFirstRun, { parentSpan } = {}) => {
146146
147147
If you're more experienced with GraphQL, you can also export GraphQL
148148
fragments from components and compose the fragments in the Page component
149-
query and pass data down into the child component — http://graphql.org/learn/queries/#fragments
149+
query and pass data down into the child component — https://graphql.org/learn/queries/#fragments
150150
151151
`)
152152
}

0 commit comments

Comments
 (0)