Lazy loading
Design pattern in computer programming
Lazy loading (also known as asynchronous loading) is a technique used in computer programming, especially web design and web development, to defer initialization of an object until it is needed. It can contribute to efficiency in the program's operation if properly and appropriately used.
Nº Q6506159 ★
Common · Knowledge
Lazy loading
Design pattern in computer programming
Lazy loading (also known as asynchronous loading) is a technique used in computer programming, especially web design and web development, to defer initialization of an object until it is needed. It can contribute to efficiency in the program's operation if properly and appropriately used.
From Wikipedia
Lazy loading (also known as asynchronous loading) is a technique used in computer programming, especially web design and web development, to defer initialization of an object until it is needed. It can contribute to efficiency in the program's operation if properly and appropriately used. This makes it ideal in use cases where network content is accessed and initialization times are to be kept at a minimum, such as in the case of web pages. For example, deferring loading of images on a web page until they are needed for viewing can make the initial display of the web page faster. The opposite of lazy loading is eager loading.
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
B
Bootloader
Computer program that is used when starting a computer
Nº Q836795 ★★
Not listed
-
C
Cargo cult programming
Style of computer programming characterized by the ritual inclusion of code or program structures that serve no real purpose
Nº Q1027351 ★★
Not listed
-
Read–eval–print loop
Interactive software environment executing single user inputs in a given programming language
Nº Q2032810 ★★
Not listed
-
L
Loadable kernel module
Dynamically loadable module that extends a running operating system kernel
Nº Q1739331 ★
Not listed
-
L
Loader (computing)
Part of an operating system that is responsible for loading programs and libraries
Nº Q650550 ★
Not listed
-
Launchpad (website)
Software forge
Nº Q845271 ★
Not listed