Create index.md (#30938)
This commit is contained in:
committed by
Paul Gamble
parent
b68f752847
commit
96a8bda1fd
30
guide/english/gatsbyjs/gatsbyjs-plugins/index.md
Normal file
30
guide/english/gatsbyjs/gatsbyjs-plugins/index.md
Normal file
@ -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/)
|
Reference in New Issue
Block a user