Hemneo
Static
SökSälja bostadArtiklarBygga husUtland

Artiklar

Om Hemneo Static

Hemneo Static är ett experiment för att bland annat utforska för och nackdelar med en bostadsportal byggd som statiska webbsidor, även känt som JAMstack.

Bostadsannonserna hämtas genom Hemnets publika GraphQL-API (Hemnet API) vid ett tillfälle: när sajten byggs. Därefter finns ingen koppling till Hemnets databas eller API. För att uppdatera bostadsannonserna byggs hela sajten om igen.

Att ha statiska sidor istället för dynamiska, med frågor till en databas för varje sidvisning, gör att sajten blir mycket snabbare att ladda och enklare att skala. Nackdelen är istället att sajten måste byggas om när en bostadsannons läggs till, tas bort eller på annat sätt ändras.

Sökfunktionen är även den helt frikopplad från Hemnets API, utan bygger på FlexSearch.js. Webbläsaren laddar ner ett sökindex och utför sökningen. För den här tillämpningen är denna lösning förmodligen fullständigt vansinnig, men det funkar.

Hemneo Static är byggd med Gatsby som en statisk site och levereras genom Zeit Now och ZEIT Smart CDN