04 February, 2018Tankar kring Gatsbyjs

Denna sida är byggd med GatsbyJS. Här är lite första tankar kring verktyget:

  • Väldigt snabb sajt. Får 99/100 i Google page speed.
  • Superenkelt att deploya med Netlify som de rekommenderade i dokumentationen. Up and running på några minuter.
  • Känns något omständligt att göra någonting som är det minsta utanför vad verktyget är tänkt för. Tex paginering?
  • Tog typ en heldag att sätta upp denna sajt med CV inkl blogg. Rätt OK, men det hade kanske gått snabbare med tex NextJS.
  • Kul med graphQL, men det kanske känns lite overkill i det här fallet?

Tror det passar för:

  • Webbar med höga krav på prestanda
  • "Vanliga" företagswebbar, speciellt om det inte finns något behov av företaget själva att ändra sidorna redaktionellt. Alternativt att de är bekräva med GIT + markdown och själva klarar av att editera på den vägen
  • Även sajter som har behov av att kunden själv kan redigera innehåll, verkar gå att använda till exempel contentful för att hantera innehåll. Dock inte testat detta själv, vet inte hur man t.ex får bygget att köras efter man editerat en sida.

Passar nog inte för:

  • Sajter där användaren på något sätt gör input (kommentarer, likes, formulär etc) eftersom att det inte finns någon databas som kan ta emot sådan information. Måste i så fall kompletteras med en tjänst som kan ta emot den datan.
  • Måste även komplettera med extratjänster om man t.ex vill ha en bra sökfunktion eller liknande.