Gå til indholdet

Lazy loading

Ressourcer hentes først, når det planlagte brugstrin har brug for dem.

Også kendt somUdskudt indlæsning
Softwareudvikling

Hvad er lazy loading?

Lazy loading udsætter indlæsningen af en ressource til et senere behov, eksempelvis når en visning åbnes, eller et billede nærmer sig skærmens synlige område. Det kan gælde kode, billeder eller andet indhold. Kodeopdeling skaber separate kodedele; lazy loading bestemmer deres senere hentning. Begreberne betyder derfor ikke det samme. Virkningen afhænger af indhold, forbindelse og brug.

I en opdigtet portal hentes dokumentvisningen først, når den åbnes. Kunden ser imens en indlæsningsbesked; ved fejl kan kunden reagere passende eller prøve igen. Teamet kontrollerer, om udsættelsen hjælper forløbet. Vigtige ressourcer til første visning bør ikke udsættes ukritisk. Færre indledende data garanterer ikke kortere ventetid ved senere åbning og erstatter ikke kontrol af det planlagte forløb.

Kilder

Artikler om emnet

Softwareudvikling med ASES

Skræddersyet software, web- og mobilapps