„Gatsby“ atvirojo kodo programinė įranga

Gatsby Nemokama internetinių dienoraščių platforma

Kurkite greitas svetaines su „Gatsby“

„Gatsby“ svetainės, pastatytos greitai pagal dizainą. Laivai su rafinuota talpyklos kaupimo sistema, kuri daug greičiau įkelia svetaines.

Apžvalga

Statinis svetainių generatorius iš esmės yra įrankių rinkinys, skirtas statinėms svetainėms kurti pagal įvesties failų rinkinį. Jis užima jūsų svetainės turinį, pritaiko jį tam tikram šablonui ir generuoja grynai statinius HTML failus, paruoštus priglobti bet kurioje prieglobos platformoje. Informacija iš duomenų bazės, esančios kiekviename didelės svetainės puslapio įkėlime, verčia vartotojo patirtį lėtai, nors SSG sukuriamos svetainės teikia iš anksto sudarytus failus naršyklėms, o tai padidina daug laiko. „Gatsby“ yra nemokama ir atvirojo kodo statinių svetainių generatoriaus sistema, pagrįsta „React“, padedančia kūrėjams kurti sparčiai populiarėjančias svetaines ir programas. Tai taip pat teikia diegimo platformą. Todėl tai leidžia peržiūrėti, kurti ir bendradarbiauti savo „Gatsby“ svetainėje ar programoje. „Gatsby“ yra greitas ir lengvai nustatomas bei pradėtas. Naudodamiesi „Gatsby“ galite sukurti visą svetainę per tą laiką, kurio paprastai reikia sukurti prototipą. „Gatsby“ yra ne tik greitas. Puslapių kroviniai taip pat yra labai greiti, nes „Gatsby“ svetainės greitai yra greitos pagal dizainą. Tai įkeliama tik tai, ko reikia pirmajam jūsų programos puslapiui. Dėl to svetainės apkrova daro kuo greičiau. Įkeltas jis išankstiniu būdu pateikia kitų puslapių išteklius. Dėl šio išankstinio kėlimo svetainė greičiau pasijuto daug, kai vartotojas spustelėkite naršymą ir juda iš puslapių. Gatsby atima visus rūpesčius dėl svetainės našumo ir leidžia komandai sutelkti dėmesį į kūrimo turinį. Jis turi sudėtingą įmontuotą talpyklos kaupimo sistemą, dėl kurios svetainės įkeliamos neįtikėtinai greičiau nei kiti statinių svetainių generatorių sistemos. Pastaruoju metu populiarėja vis daugiau statinių svetainių generatorių, todėl yra daugybė „Gatsby“ alternatyvų, tokių kaip Jekyll, Hugo ir Next.js

Reikalavimai


Įdiegti „Gatsby“ yra gana lengva ir reikia tik iš anksto:

  1. NodeJS
  2. NPM
  3. Git

Funkcijos


  • Našumas - sukuria svetainę, kuri yra greita su nedideliu atsakymo laiku, visiškai prieinama ir reaguojančia į vartotojo įvestį.
  • Kūrėjo patirtis - Stabilios, greitos ir vizualiai intuityvios funkcionalumo teikimas kūrėjams.
  • 0 Valdymas suteikia jūsų svetainės monitorių, matavimą, valdymą ir saugumą
  • Prieinamumas - įgalina prieigą prie svetainės turinio ir funkcionalumo pažodžiui visiems
  • Dokumentacija - išsamūs techniniai vadovai su vadovėliais ir pavyzdžiais.
  • Ekosistema - ištekliai, palengvinantys vystymąsi, kai jie integruojasi tarpusavyje.

Diegimo vadovas


Įdiegę visus reikalavimus, galite įdiegti „Gatsby“ su NPM:

npm install -g gatsby-cli

Aukščiau pateikta komanda jūsų kompiuteryje įdiegia „Gatsby CLI“ visame pasaulyje.

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

Aukščiau pateikta komanda sukuria naują svetainę

cd gatsby-site

Aukščiau pateiktos komandos keičia katalogus į svetainės aplanką

gatsby develop

Aukščiau pateikta komanda pradės kūrimo serverį. „Gatsby“ pradės karštai sušvelninančią plėtros aplinką, prieinamą pagal numatytuosius nustatymus http: // localhost: 8000.

 Latviski