Client-side rendering issues in the modern worldwide networ

Client-side rendering is an approach to rendering web applications, allowing content to be processed and displayed directly in a browser. This method enables web developers to create modular and component-based code that is easily extendable, reusable, and simplifies application maintenance. Client-side rendering has revolutionized the web industry, as evidenced by its widespread adoption: as of 2024, approximately 9.5 million websites, or 8% of all active websites worldwide, use this approach, handling approximately 17% of total global web traffic. Despite its advantages, client-side rendering has certain limitations. It can affect various aspects of security and SEO optimization due to increased vulnerability to attacks and challenges in search engine indexing. The most significant drawback of this approach is the substantial increase in the size of files required for complete application loading and rendering. While this is not critical for smaller projects, it can be a significant strain on network resources for large, high-traffic sites with millions of daily visitors. This requires careful attention to content optimization and the use of additional tools to maintain stable application performance. The problem highlights the growth of global web traffic in recent years and the need to optimize this traffic, as it grows faster than the physical communications infrastructure that carries it around the world. It also underscores that while client-side rendering enhances development ease, maintainability, and application performance, it introduces new challenges such as increased application file size, SEO issues, and resource allocation difficulties. This article provides an overview of current issues with client-side rendering and their impact on the performance and functionality of web applications. It analyses the most common client-side rendering issues, including challenges with search engines, usability on low-performance devices, and the large file sizes required to render and display the application. It also examines practices and approaches for addressing these issues. Future research should focus on optimising existing solutions and migrating current projects to technologies that address client-side rendering challenges, such as server-side rendering and static page generation. In addition, it is important to investigate potential migration difficulties, as these methods require more server-side processing, which adds additional semantics, configuration and deployment work to the project.

Authors

Publication Details

Journal
TECHNICAL SCIENCES AND TECHNOLOGIES
Published
2024-12-30
DOI
https://doi.org/10.25140/2411-5363-2024-4(38)-197-207
Primary Topic
Multimedia Communication and Technology
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Client-side rendering issues in the modern worldwide networ

Mariia Voitsekhovska, Kyrylo Nasenok
TECHNICAL SCIENCES AND TECHNOLOGIES
Multimedia Communication and Technology
article

Client-side rendering issues in the modern worldwide networ

Mariia Voitsekhovska, Kyrylo Nasenok
article en

Abstract

Client-side rendering is an approach to rendering web applications, allowing content to be processed and displayed directly in a browser. This method enables web developers to create modular and component-based code that is easily extendable, reusable, and simplifies application maintenance. Client-side rendering has revolutionized the web industry, as evidenced by its widespread adoption: as of 2024, approximately 9.5 million websites, or 8% of all active websites worldwide, use this approach, handling approximately 17% of total global web traffic. Despite its advantages, client-side rendering has certain limitations. It can affect various aspects of security and SEO optimization due to increased vulnerability to attacks and challenges in search engine indexing. The most significant drawback of this approach is the substantial increase in the size of files required for complete application loading and rendering. While this is not critical for smaller projects, it can be a significant strain on network resources for large, high-traffic sites with millions of daily visitors. This requires careful attention to content optimization and the use of additional tools to maintain stable application performance. The problem highlights the growth of global web traffic in recent years and the need to optimize this traffic, as it grows faster than the physical communications infrastructure that carries it around the world. It also underscores that while client-side rendering enhances development ease, maintainability, and application performance, it introduces new challenges such as increased application file size, SEO issues, and resource allocation difficulties. This article provides an overview of current issues with client-side rendering and their impact on the performance and functionality of web applications. It analyses the most common client-side rendering issues, including challenges with search engines, usability on low-performance devices, and the large file sizes required to render and display the application. It also examines practices and approaches for addressing these issues. Future research should focus on optimising existing solutions and migrating current projects to technologies that address client-side rendering challenges, such as server-side rendering and static page generation. In addition, it is important to investigate potential migration difficulties, as these methods require more server-side processing, which adds additional semantics, configuration and deployment work to the project.

TECHNICAL SCIENCES AND TECHNOLOGIES(4 (38))
Openalex Percentile: Top 54%
Multimedia Communication and Technology
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.