盖茨比开源软件

Gatsby 免费的博客平台

使用盖茨比建立快速的网站

通过设计快速构建的Gatsby网站。带有复杂的缓存系统的运输,该系统加载网站的速度要快得多。

概述

静态站点生成器本质上是一组基于一组输入文件构建静态网站的工具。它将您的网站内容应用于某些模板,并生成准备在任何托管平台上托管的纯静态HTML文件。从大型网站的每个页面加载上的数据库中读取信息使用户体验缓慢,尽管SSG生成的网站将预编译的文件提供给浏览器,从而增加了加载时间很长时间。 盖茨比(Gatsby)是基于React的免费开源静态网站生成器框架,可帮助开发人员构建燃烧的快速网站和应用程序。它还提供了一个部署平台。因此,它使您可以预览,构建和协作盖茨比网站或应用程序。 盖茨比快速易于设置并开始。使用Gatsby,您可以在通常需要花费时间来构建原型的时间内构建完整的网站。盖茨比不仅是快速的发展。页面负载也非常快,因为盖茨比站点按设计快速。 它仅加载应用程序的第一页所需的内容。结果,这使得站点的加载尽可能快。加载后,它将在背景中预取资源。当用户单击导航并在页面之间移动时,这种预取的速度使网站感觉更快。 盖茨比(Gatsby)消除了对网站表现的所有担忧,并让团队专注于创建内容。它具有复杂的内置缓存系统,它使网站的加载速度比其他静态站点生成器框架更快。 最近,越来越多的静态现场生成器正在越来越受欢迎,因此有多种替代品可以使用Jekyll,Hugo和Next.js。

要求


安装盖茨比非常容易,只需要以下以下内容:

  1. nodejs
  2. NPM
  3. git

特征


  • 性能 - 构建一个快速响应时间的站点,完全可访问并响应用户输入。
  • 开发人员体验 - 提供稳定,快速且在视觉上直观的功能强大的功能。
  • 治理0为您的网站提供监视,措施,管理和安全性
  • 可访问性 - 启用对任何人的网站内容和功能的访问
  • 文档 - 带有教程和示例的详细技术指南。
  • 生态系统 - 促进开发时相互融合的资源。

安装指南


安装了所有要求后,您可以使用NPM安装Gatsby:

npm install -g gatsby-cli

上面的命令在您的计算机上全球安装了盖茨比CLI。

gatsby new gatsby-site https://github.com/gatsbyjs/gatsby-starter-hello-world

以上命令创建一个新网站

cd gatsby-site

以上命令将目录更改为站点文件夹

gatsby develop

上面的命令将启动开发服务器。 Gatsby将默认情况下在http:// localhost:8000启用热线加载开发环境。

 简体中文