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
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.