Software de código aberto gatsby

Gatsby Plataforma de blog grátis

Construa sites rápidos com Gatsby

Sites Gatsby construídos rapidamente por design. Navios com um sofisticado sistema de cache que carrega sites muito mais rápido.

Visão geral

Um gerador de sites estáticos é essencialmente um conjunto de ferramentas para a criação de sites estáticos com base em um conjunto de arquivos de entrada. Ele leva o conteúdo do seu site, aplica -o a algum modelo e gera arquivos HTML puramente estáticos prontos para serem hospedados em qualquer plataforma de hospedagem. A leitura de informações de um banco de dados em cada página de página para um grande site torna a experiência do usuário lenta, embora os sites gerados pelos SSGs sirvam os arquivos pré -compilados aos navegadores, o que aumenta os tempos de carga. Gatsby é uma estrutura de gerador de sites estáticos gratuita e de código aberto com base no React, que ajuda os desenvolvedores a criar sites e aplicativos rápidos em chamas. Ele também fornece uma plataforma de implantação. Portanto, permite visualizar, criar e colaborar seu site ou aplicativo Gatsby. Gatsby é rápido e fácil de configurar e começar. Com o Gatsby, você pode criar um site completo no tempo que geralmente leva para criar um protótipo. Não apenas o desenvolvimento é rápido com o Gatsby. As cargas de página também são muito rápidas, pois os sites Gatsby são rápidos por design. Ele carrega apenas o que é necessário para a primeira página do seu aplicativo. Como resultado, isso torna o site o mais rápido possível. Uma vez carregado, ele preenche os recursos para outras páginas em segundo plano. Essa pré -busca faz com que o site pareça muito mais rápido à medida que o usuário clique na navegação e mova -se entre as páginas. Gatsby tira todas as preocupações com o desempenho do site e deixou a equipe se concentrar no conteúdo da criação. Possui um sofisticado sistema de armazenamento em cache, que faz com que os sites sejam carregados incrivelmente mais rápidos do que outras estruturas de geradores de sites estáticos. Recentemente, mais e mais geradores de sites estáticos estão ganhando popularidade e, portanto, existem várias alternativas para o Gatsby’s estão disponíveis como Jekyll, Hugo e Next.js

Requisitos


A instalação de Gatsby é bastante fácil e requer apenas o seguinte antes:

  1. Nodejs
  2. NPM
  3. Git

Características


  • Desempenho - cria um site que é rápido com pequeno tempo de resposta, completamente acessível e responsivo à entrada do usuário.
  • Experiência do desenvolvedor - fornecendo funcionalidade robusta estável, rápida e visualmente intuitiva para os desenvolvedores.
  • Governança 0 fornece monitor, medida, gerenciamento e segurança ao seu site
  • Acessibilidade - permite o acesso ao conteúdo e funcionalidade do site para literalmente qualquer pessoa
  • Documentação - Guias técnicos detalhados com tutoriais e exemplos.
  • Ecossistema - Recursos que facilitam o desenvolvimento à medida que se integram.

Guia de instalação


Depois que todos os requisitos forem instalados, você pode instalar o Gatsby com o NPM:

npm install -g gatsby-cli

O comando acima instala o Gatsby CLI globalmente em sua máquina.

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

O comando acima cria um novo site

cd gatsby-site

O comando acima muda os diretórios na pasta do site

gatsby develop

O comando acima iniciará o servidor de desenvolvimento. Gatsby iniciará um ambiente de desenvolvimento de reloadia a quente acessível por padrão em http: // localhost: 8000.

 Português