Gatsby Open Source -programvara

Gatsby Gratis bloggplattform

Bygg snabba webbplatser med Gatsby

Gatsby -webbplatser byggda snabbt efter design. Skickas med ett sofistikerat cachningssystem som laddar webbplatser mycket snabbare.

Översikt

En statisk webbplatsgenerator är i huvudsak en uppsättning verktyg för att bygga statiska webbplatser baserade på en uppsättning inmatningsfiler. Det tar ditt webbplatsinnehåll, tillämpar det på någon mall och genererar rent statiska HTML -filer som är redo att vara värd på alla värdplattformar. Att läsa information från en databas på varje sidbelastning för en stor webbplats gör användarupplevelsen långsam, även om webbplatser som genereras av SSG: erna serverar de förekilerade filerna till webbläsarna som ökar lasttiderna i stor tid. Gatsby är en gratis och öppen källkod Statisk webbplatsgeneratorram baserad på React som hjälper utvecklare att bygga upp snabba webbplatser och appar. Det ger också en distributionsplattform. Därför låter det dig förhandsgranska, bygga och samarbeta din Gatsby -webbplats eller applikation. Gatsby är snabb och enkel att installera och börja. Med Gatsby kan du bygga en komplett webbplats under den tid det vanligtvis tar för att bygga en prototyp. Inte bara utvecklingen är snabb med Gatsby. Sidbelastningar är också mycket snabba eftersom Gatsby -webbplatser är snabba av design. Det laddar bara vad som krävs för den första sidan i din ansökan. Som ett resultat gör detta webbplatsens belastningar så snabba som möjligt. När den laddats, prefetchar den resurserna för andra sidor i bakgrunden. Denna prefetching gör att webbplatsen känns mycket snabbare när användaren klickar på navigeringen och flyttar mellan sidorna. Gatsby tar bort alla bekymmer om prestanda på webbplatsen och låt teamet fokusera på att skapa innehåll. Det har ett sofistikerat inbyggt cachningssystem som gör att webbplatserna laddas otroligt snabbare än andra statiska webbplatsgeneratorramar. Nyligen får fler och mer statiska webbplatsgeneratorer popularitet och därför finns det ett antal alternativ till Gatsbys finns tillgängliga som Jekyll, Hugo och Next.js

Krav


Att installera Gatsby är ganska enkelt och kräver bara följande i förväg:

  1. NodeJS
  2. npm
  3. git

Funktioner


  • Prestanda - bygger en webbplats som är snabb med liten responstid, helt tillgänglig och lyhörd för användarinmatning.
  • Utvecklarupplevelse - Att leverera robust funktionalitet som är stabil, snabb och visuellt intuitiv för utvecklare.
  • Styrning 0 ger bildskärm, mått, hantering och säkerhet till din webbplats
  • Tillgänglighet - möjliggör tillgång till webbplatsinnehåll och funktionalitet för bokstavligen vem som helst
  • Dokumentation - Detaljerade tekniska guider med tutorials och exempel.
  • Ekosystem - Resurser som underlättar utvecklingen när de integreras med varandra.

Installationsguide


När alla krav har installerats kan du installera Gatsby med NPM:

npm install -g gatsby-cli

Ovanstående kommando installerar Gatsby CLI globalt på din maskin.

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

Ovanstående kommando skapar en ny webbplats

cd gatsby-site

Ovanstående kommandokataloger till webbplatsmappen till webbplatsen

gatsby develop

Ovanstående kommando startar utvecklingsservern. Gatsby kommer att starta en varmbelastningsutvecklingsmiljö tillgänglig som standard på http: // localhost: 8000.

 Svenska