Lazy loading
Middelen pas laden wanneer de beoogde gebruiksstap ze nodig heeft.
Wat is lazy loading?
Lazy loading stelt een middel uit tot een latere behoefte, zoals het openen van een weergave of het naderen van een afbeelding. Het kan code, afbeeldingen of andere inhoud betreffen. Code splitting maakt losse codedelen; lazy loading bepaalt wanneer die worden geladen. De termen betekenen dus niet hetzelfde. Het effect hangt af van inhoud, verbinding en gebruik.
In een fictief portaal laadt het documentvoorbeeld pas bij openen. Klanten zien ondertussen een laadmelding; bij een fout kunnen ze passend reageren of opnieuw proberen. Het team controleert of uitstel de workflow helpt. Belangrijke middelen voor de eerste weergave horen niet zonder onderscheid te worden uitgesteld. Minder aanvankelijke gegevens garanderen geen kortere latere wachttijd en vervangen geen controle van de beoogde route.
Bronnen
Verwante begrippen
- Code splittingProgrammacode verdelen in afzonderlijk laadbare delen en het laadmoment plannen.
- BundlerEen hulpmiddel dat verbonden modules en middelen groepeert in bestanden voor levering.
- LegacysysteemEen bestaand systeem dat nog wordt gebruikt, met gegroeide technische en bedrijfsafhankelijkheden.
- MultitenancyMultitenancy ondersteunt afzonderlijke klant- of groepsbereiken in één oplossing. Een tenant is niet automatisch één persoon of één database.
- BrowsercacheDe browsercache bewaart geschikte HTTP-antwoorden voor later gebruik. Hergebruik en validatie volgen de toepasselijke regels.
- Cache-invalidatieCache-invalidatie beëindigt hergebruik van een kopie volgens vastgelegde regels. Het bronrecord blijft daarvan gescheiden.
Artikelen over dit onderwerp








Softwareontwikkeling met ASES
Maatwerksoftware, web- en mobiele apps


