Research and Implementation of Front-end Component Virtualization Asynchronous Rendering Method Based on Cache Mechanism

With the increasing complexity of Web applications, front-end development faces great challenges in terms of performance optimization and user experience. Traditional front-end rendering methods often face problems such as long loading time, high memory usage and poor interaction fluency when dealing with large amounts of data and complex interfaces. This paper proposes a virtual asynchronous rendering method for front-end components based on cache mechanism, which aims to improve the rendering performance of large data sets and reduce unnecessary DOM operation and memory consumption. By managing component instances through object pooling, combined with virtualized rendering and caching mechanisms, the system renders only elements within the current viewport range, and manages the component lifecycle through reference counting mechanisms. Experiments show that this method can effectively improve page rendering efficiency, reduce memory consumption, and greatly improve user experience, especially when dealing with big data lists.

Authors

Institutions

Publication Details

Published
2024-12-13
DOI
https://doi.org/10.1109/iccc62609.2024.10942090
Primary Topic
Advanced Computing and Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Research and Implementation of Front-end Component Virtualization Asynchronous Rendering Method Based on Cache Mechanism

Zhehua Cui, Shuxia Tao, Qingrui Yang
Advanced Computing and Algorithms
article

Research and Implementation of Front-end Component Virtualization Asynchronous Rendering Method Based on Cache Mechanism

Zhehua Cui, Shuxia Tao, Qingrui Yang
article en

Abstract

With the increasing complexity of Web applications, front-end development faces great challenges in terms of performance optimization and user experience. Traditional front-end rendering methods often face problems such as long loading time, high memory usage and poor interaction fluency when dealing with large amounts of data and complex interfaces. This paper proposes a virtual asynchronous rendering method for front-end components based on cache mechanism, which aims to improve the rendering performance of large data sets and reduce unnecessary DOM operation and memory consumption. By managing component instances through object pooling, combined with virtualized rendering and caching mechanisms, the system renders only elements within the current viewport range, and manages the component lifecycle through reference counting mechanisms. Experiments show that this method can effectively improve page rendering efficiency, reduce memory consumption, and greatly improve user experience, especially when dealing with big data lists.

Chinese Academy of Sciences (CN), Shenyang Institute of Computing Technology (China) (CN)
Openalex Percentile: Top 50%
Advanced Computing and Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.