返回
ReactSmart: ML-Driven Adaptation for Scalable React-Based Web Application Performance
DOI:10.1109/ACCESS.2026.3650873.png)
摘要
En 中文
Modern React-based web applications face significant performance challenges as application complexity increases, resulting in prolonged component loading times and degraded user experience. Search engines emphasis on Core Web Vitals metrics further necessitates performance optimization for maintaining web visibility. This paper presents ReactSmart, a machine learning framework that implements adaptive resource management for React component loading through predictive user behavior analysis. ReactSmart employs real-time decision making algorithms that analyze four contextual dimensions: user interaction patterns, application state, network conditions, and device capabilities. The system utilizes these inputs to proactively load components based on predicted user navigation paths, thereby reducing wait times and improving application responsiveness. Our experimental evaluation compares ReactSmart against React Suspense and Guess.js using 10,000 simulated user sessions across multiple application archetypes. Results demonstrate that ReactSmart achieves a 47.3% reduction in initial loading times, 52.1% improvement in Time-to-Interactive (TTI) metrics, and maintains 89.7% prediction accuracy for component usage forecasting within 30-second intervals. The machine learning model incorporates supervised learning techniques trained on user interaction datasets to optimize component prefetching decisions. This research contributes to bridging the gap between theoretical machine learning approaches and practical web performance engineering by providing an open-source framework that enables developers to implement intelligent component loading strategies without requiring deep machine learning expertise. The ReactSmart software and evaluation framework are freely available as open source at https://github.com/sameermankotia/ReactSmart-performance-analysis/tree/master
Keyword:
Predictive component loading
machine learning
web performance optimization
react.js
adaptive resource management
user behavior modeling
core web vitals
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
3.6
论文数:
9.8W
被引数:
29.4W

