From 96a8bda1fdc34c70e2671d11eff82b2d44144c22 Mon Sep 17 00:00:00 2001 From: Dorell James Galang Date: Tue, 2 Jul 2019 23:52:12 +0800 Subject: [PATCH] Create index.md (#30938) --- .../gatsbyjs/gatsbyjs-plugins/index.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 guide/english/gatsbyjs/gatsbyjs-plugins/index.md diff --git a/guide/english/gatsbyjs/gatsbyjs-plugins/index.md b/guide/english/gatsbyjs/gatsbyjs-plugins/index.md new file mode 100644 index 0000000000..2144a73b80 --- /dev/null +++ b/guide/english/gatsbyjs/gatsbyjs-plugins/index.md @@ -0,0 +1,30 @@ +--- +title: Gatsby.js Plugins +--- + +## Gatsby.js Plugins + +Gatsby.js extends its functionality through its plugin system. Gatsby is designed to be extensible, which means plugins are able to extend and modify just about everything Gatsby does. + +Gatsby plugins are Node.js packages that implement Gatsby APIs. For larger, more complex sites, plugins let you modularize your site customizations into site-specific plugins. + +Plugins can but not limited to do the following below: + +- add external data or content (e.g. your CMS, static files, a REST API) to your Gatsby GraphQL data +- transform data from other formats (e.g. Markdown, YAML, CSV) to JSON objects +- add third-party services (e.g. Google Analytics, Instagram) to your site + +## Gatsby.js Plugin Library + +Gatsby has a large and growing ecosystem of official and community plugins. To browse plugins and their documentation, visit the [Gatsby Plugin Library](https://www.gatsbyjs.org/plugins/). + +## Using plugin in your site + +See [how to use plugin in your site](https://www.gatsbyjs.org/docs/plugins/#use-a-plugin-in-your-site) at their official docs. + +## Build and publish a plugin + +For a walkthrough of how to build and publish your own plugin, see the [source plugin tutorial](https://www.gatsbyjs.org/docs/source-plugin-tutorial/). + +### More Information: +Check out the Gatsby.js official docs for plugin at [Gatsby Plugins](https://www.gatsbyjs.org/docs/plugins/). For more information and learn more, visit: [Gatsby.js official site](https://www.gatsbyjs.org/tutorial/)