Implementasi Dynamic Rendering untuk Optimasi Efisiensi Server dan Indeksabilitas Pada Single Page Application
DOI:
https://doi.org/10.46880/jmika.Vol10No1.pp25-34Keywords:
Dynamic Rendering, Indexability, Load Testing, Server Efficiency, Single Page ApplicationAbstract
The development of a Client Side Rendering (CSR)-based Single Page Application (SPA) has search engine indexability weaknesses, while Server Side Rendering (SSR) overloads server computation. This study aims to prove the efficiency of the Dynamic Rendering architecture as a middle-ground solution. Through Nginx configuration, the server detects the User-Agent to serve static pages (CSR) to human users and fully rendered pages (SSR) to bot crawlers. Experimental testing was conducted on a Virtual Private Server (VPS) using k6 with a constant load of 100 Virtual Users, Prometheus, and Grafana, as well as Document Object Model (DOM) validation via Google Search Console. The Mann-Whitney U Test results proved a significant performance difference with a p-value < 0.05. The implementation of Dynamic Rendering is highly efficient, capable of reducing CPU Utilization by 92.28% and Memory Usage by 5.14%, and increasing Request Per Second (RPS) capacity by 17.19%. Indexability validation also confirmed that crawlers successfully received the HTML document entirely. In conclusion, Dynamic Rendering is proven to be an effective architectural solution to minimize server load while ensuring optimal content visibility on search engines.
References
Agustin, P., & Permatasari, R. (2020). Pengaruh Pendidikan dan Kompensasi Terhadap Kinerja Divisi Newproduct Development (Npd) Pada PT. Mayora Indah Tbk. Jurnal Ilmiah M-Progress, 10(2). https://doi.org/10.35968/m-pu.v10i2.442
Alvian, N. M., & Suartana, I. M. (2024). Perbandingan Mekanisme Rendering Untuk Optimasi Website Dengan Studi Kasus Website Penitipan Hewan. Journal of Informatics and Computer Science, 06. https://doi.org/10.26740/jinacs.v6n02.p522-531
Angkasa, H., Farell, D., Wijaya, E., Achmad, S., & Fitrianah, D. (2023). Improving Universal Rendering Performance on NuxtJS-based Web Application. https://doi.org/10.1109/CITSM60085.2023.10455297
Fadhilah, I. T., Lubis, M., Fabrianti Kusumasari, T., & Ridho Lubis, A. (2020). Comparison between client-side and server-side rendering in the web development. IOP Conference Series: Materials Science and Engineering, 801(1). https://doi.org/10.1088/1757-899X/801/1/012136
Gangishetti, S., & Jain, V. (2026). Comparative Analysis of Client-Side vs. Server-Side Rendering for Large-Scale Content Platforms. International Journal of AI, BigData, Computational and Management Studies, 7(1), 74–80. https://doi.org/10.63282/3050-9416.IJAIBDCMS-V7I1P112
Hanafi, R., Haq, A., & Agustin, N. (2024). Comparison of Web Page Rendering Methods Based on Next.js Framework Using Page Loading Time Test. Teknika, 13(1), 102–108. https://doi.org/10.34148/teknika.v13i1.769
Jani, Y. (2024). Unified Monitoring for Microservices: Implementing Prometheus and Grafana for Scalable Solutions. Journal of Artificial Intelligence, Machine Learning and Data Science, 2(1), 848–852. https://doi.org/10.51219/jaimld/yash-jani/206
Kowalczyk, K., & Szandala, T. (2024). Enhancing SEO in Single-Page Web Applications in Contrast With Multi-Page Applications. IEEE Access, 12, 11597–11614. https://doi.org/10.1109/ACCESS.2024.3355740
Pati, S., & Zaki, Y. (2025). Evaluating the Efficacy of Next.js: A Comparative Analysis with React.js on Performance, SEO, and Global Network Equity. https://doi.org/10.48550/arXiv.2502.15707
Pramana, P. H., & Puspita Sari, A. (2024). Implementasi Server Side Rendering Pada Sistem Travel Berbasis Website (Vol. 4). https://santika.upnjatim.ac.id/submissions/index.php/santika/article/view/428
Putra, A. P., Sukadarmika, G., & Wiharta, D. M. (2024). Model Utilisasi Dan Visualisasi Resource Menggunakan Prometheus Dan Grafana Untuk Pengelolaan Server Di Universitas Udayana. Majalah Ilmiah Teknologi Elektro, 22(2), 305. https://doi.org/10.24843/mite.2023.v22i02.p19
Rahman Hidayatullah, A., & Suartana, I. M. (2025). Penerapan Server Side Rendering untuk Meningkatkan Performa Website Kejaksaan Negeri X. Journal of Informatics and Computer Science, 07. https://doi.org/10.26740/jinacs.v7n01.p12-20
Talluri, M. (2023). SEO Optimization for REST-Driven Angular Applications. In Journal of Information Systems Engineering and Management (Vol. 2023, Number 2). https://jisem-journal.com/
Vallamsetla, K. (2024). The Impact of Server-Side Rendering on UI Performance and SEO. International Journal of Scientific Research in Computer Science, Engineering and Information Technology, 10(5), 795–804. https://doi.org/10.32628/cseit241051067
Vepsäläinen, J. (2025). Emergence of hybrid rendering models in web application development. https://doi.org/10.13140/RG.2.2.36222.09282
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Niko Achmad, Moh Ahsan, Ainia Walidaroyani

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.










