Katalog Plus
Bibliothek der Frankfurt UAS
Bald neuer Katalog: sichern Sie sich schon vorab Ihre persönlichen Merklisten im Nutzerkonto: Anleitung.
Dieses Ergebnis aus BASE kann Gästen nicht angezeigt werden.  Login für vollen Zugriff.

Micro frontend website optimization to increase load times: techniques, challenges, and best practice ; Optimasi micro frontend website untuk meningkatkan load times: teknik, tantangan, dan best practice

Title: Micro frontend website optimization to increase load times: techniques, challenges, and best practice ; Optimasi micro frontend website untuk meningkatkan load times: teknik, tantangan, dan best practice
Authors: Akbarrizky, Aldy; Daman Huri, 1 S. Peltonen, L. Mezzalira, and D. Taibi, “Motivations, benefits, and issues for adopting Micro-Frontends: A Multivocal Literature Review,” Inf Softw Technol, vol. 136, Aug. 2021, doi:10.1016/j.infsof.2021.106571. 2 Y. Prajwal, J. Viren Parekh, and; Wisnuadhi, Bambang; Firdaus, Lukmannul Hakim
Source: Jurnal CoSciTech (Computer Science and Information Technology); Vol. 4 No. 2 (2023): Jurnal Computer Science and Information Technology (CoSciTech); 366-375 ; Computer Science and Information Technology; Vol 4 No 2 (2023): Jurnal Computer Science and Information Technology (CoSciTech); 366-375 ; 2723-5661 ; 2723-567X ; 10.37859/coscitech.v4i2
Publisher Information: Universitas Muhammadiyah Riau
Publication Year: 2023
Collection: E-Jurnal UMRI (Universitas Muhammadiyah Riau)
Subject Terms: micro frontends; page load time; optimizing; best practices; optimasi
Description: In recent years, there has been an increasing popularity of the micro frontend architecture due to its implementation by large companies such as IKEA, Starbucks, and Amazon. Due to its characteristics that similar to microservices, this architecture started to be implemented by various companies to improve their developer experience. However, this architecture has some issues, one of which is the performance of page load time. The objective of this research is to find and determine the best practices for optimizing the page load time of micro frontend applications and to identify the challenge involved. The research is conducted by implementing optimization techniques such as code splitting, lazy loading, tree shaking, minification, and utility modules to micro frontend website. After that, the website is tested with a sample size of 200 which determined by using Lemeshow formula. The research is conducted in both local and server environments using the Google Chrome browser and used "fully loaded" metric. The research use a simple Enterprise Resource Planning (ERP) application consisting of five micro frontends built with React, Vue, and Angular frameworks. The experimental results show that implementing all of the optimization techniques on all micro frontends can improve the application's page load time performance by 31.79% in the local and 47.5% in the server environment. ; Dalam beberapa tahun terakhir, terjadi peningkatan popularitas dari arsitektur micro frontend dikarenakan mulai diimplementasikan oleh perusahaan besar seperti IKEA, Starbucks, dan Amazon. Karakteristiknya yang menyerupai microservice membuat arsitektur ini mulai banyak diterapkan untuk meningkatkan developer experience. Namun, arsitektur ini memiliki beberapa masalah, salah satunya adalah performa page load time yang rendah. Tujuan dari dilakukannya penelitian ini adalah untuk menentukan bagaimana best practice dalam mengoptimasi performa page load time dari aplikasi micro frontend. Penelitian dilakukan dengan mengimplementasikan teknik ...
Document Type: article in journal/newspaper
File Description: application/pdf
Language: English
Relation: https://ejurnal.umri.ac.id/index.php/coscitech/article/view/5205/2438; https://ejurnal.umri.ac.id/index.php/coscitech/article/view/5205
DOI: 10.37859/coscitech.v4i2.5205
Availability: https://ejurnal.umri.ac.id/index.php/coscitech/article/view/5205; https://doi.org/10.37859/coscitech.v4i2.5205
Rights: Copyright (c) 2023 Jurnal CoSciTech (Computer Science and Information Technology)
Accession Number: edsbas.22648C51
Database: BASE