Skip to main content

Gatsby.js Tutorials

欢迎来到盖茨比! 我们很高兴你在这里. 本教程的目的是指导您使用入门模板设置和部署您的第一个Gatsby网站. 在完成该过程的过程中,我们将介绍一些更一般的Web开发主题,并介绍Gatsby网站的基本结构.

完整的教程旨在使没有太多Web开发经验的人们(尚未!)可以尽可能地使用它-无需成为专家. 如果您希望直接跳转到代码,请随时跳过分步教程并查看快速入门页.

Gatsby fundamentals

  1. 设置您的开发环境 :我们将向您介绍为盖茨比提供支持的核心技术,并指导您设置开发环境.
  2. 了解Gatsby构建块 :开始新项目,开发和部署站点.
  3. Gatsby中CSS用法简介 :探索Typography.js和CSS Modules之类的库.
  4. 在Gatsby中构建嵌套布局 :布局是网站的一部分,可在多个页面(如页眉和页脚)中重复使用.

Intermediate tutorials

在这些中级教程中,您将学习如何使用GraphQL从几乎任何地方将数据提取到Gatsby站点中.

  1. 在博客中查询数据 :创建一个博客并使用GraphQL查询将您的网站标题拉到博客标题中.
  2. 源插件和呈现查询的数据 :使用源插件将Markdown博客文章拉入您的网站,并创建一个包含博客文章列表的索引页.
  3. 转换插件 :使用转换插件将Markdown博客文章转换为博客可以呈现的形式.
  4. 通过数据编程方式创建页面 :了解如何以编程方式为博客文章创建一组页面.
  5. 准备网站上线 :了解如何审核网站的性能以及可访问性,SEO等方面的最佳实践.

Theme tutorials

Gatsby主题将所有默认配置(共享功能,数据源,设计)从您的站点中提取到一个可安装的程序包中.

这意味着配置和功能不是直接写到项目中,而是版本化,集中管理并作为依赖项安装. 您可以无缝更新主题,将主题组合在一起,甚至可以将一个兼容的主题换成另一个.

通过Gatsby主题教程了解有关使用和构建主题的更多信息.

Additional tutorials

Gatsby有很多用例,第一套教程中并未涵盖其中的一些用例,以使您在学习时保持专注. Gatsby的"其他教程"部分是资源集合,显示了如何逐步完成更多的Gatsby任务,例如将源插件用于图像和CMS内容.

进一步了解其他Gatsby教程 .


Edit this page on GitHub
Docs
Tutorials
Plugins
Blog
Showcase

by  ICOPY.SITE