Meganata, Bagas and Ir. Tri Afirianto, S.T., M.T. and Muhammad Aminul A, S.Kom., M.T. (2024) Analisis Implementasi Arsitektur Micro-Frontends Terhadap Performa Website. Sarjana thesis, Universitas Brawijaya.
Abstract
Perkembangan teknologi yang pesat menciptakan kebutuhan aplikasi website yang responsif dan mudah dioptimalkan. Arsitektur monolithic frontend seringkali mengalami kesulitan dalam pemeliharaan aplikasi dengan fitur yang besar, sementara arsitektur micro-frontends menawarkan fleksibilitas dengan modularitas yang lebih baik. Penelitian ini bertujuan membandingkan performa kedua arsitektur, khususnya performa dalam load time, resource size, dan payload size, untuk memberikan panduan bagi developer dalam menentukan arsitektur yang sesuai dengan kebutuhan aplikasi modern. Pengujian akan menggunakan delapan metrik utama yang terbagi dalam dua pengujian performa load time, resource size dan payload size, dengan analisis statistik deskriptif, uji normalitas, dan uji beda. Hasil analisis menunjukkan bahwa masing-masing arsitektur memiliki keunggulan masing-masing seperti arsitektur monolithic lebih unggul dalam metrik resource dan load time, sedangkan micro-frontends unggul dalam mengurangi blocking time dan layout shift. Hasil ini dapat menjadi acuan bagi developer untuk memilih arsitektur sesuai dengan kebutuhan, dengan optimisasi yang dapat diaplikasikan ke dalam masing-masing arsitektur.
English Abstract
The rapid advancement of technology has created a demand for responsive and easily optimized web applications. Monolithic frontend architecture often faces challenges in maintaining applications with extensive features, while microfrontend architecture offers greater flexibility through improved modularity. This research aims to compare the performance of both architectures, focusing specifically on load time, resource size, and payload size, to provide guidance for developers in selecting an architecture that suits the needs of modern applications. Testing will utilize eight key metrics across two performance assessments of load time, resource size, and payload size, accompanied by descriptive statistical analysis, normality test, and differences test. The analysis results indicate that each architecture has distinct advantages: monolithic architecture excels in resource and load time metrics, while micro-frontends are better at reducing blocking time and layout shift. These findings serve as a reference for developers to choose the appropriate architecture based on their needs, with optimization strategies applicable to each.
Item Type: | Thesis (Sarjana) |
---|---|
Identification Number: | 052415 |
Uncontrolled Keywords: | website, micro-frontends, monolithic, developer, arsitektur, optimisasi |
Divisions: | Fakultas Ilmu Komputer > Sistem Informasi |
Depositing User: | S Sucipto |
Date Deposited: | 21 Jan 2025 07:13 |
Last Modified: | 21 Jan 2025 07:13 |
URI: | http://repository.ub.ac.id/id/eprint/235251 |
![]() |
Text (DALAM MASA EMBARGO)
Bagas Meganata.pdf Restricted to Registered users only Download (1MB) |
Actions (login required)
![]() |
View Item |