Mohon tunggu...
maulida khairun nisa
maulida khairun nisa Mohon Tunggu... Mahasiswi

Saya seorang Mahasiswi

Selanjutnya

Tutup

Pendidikan

Pengaruh WebAssembly terhadap Kecepatan Eksekusi Aplikasi Web: Analisis Eksperimen

30 April 2025   01:20 Diperbarui: 30 April 2025   01:20 43
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Pendidikan. Sumber ilustrasi: PEXELS/McElspeth

Pemanfaatan WebAssembly untuk Optimalisasi Performa Aplikasi Web: Studi Eksperimen 

 Maulida Khairun Nisa

Program Studi S1 Teknik Informatika, Fakultas Teknik Informatika,Universitas Pelita Bangsa

 Email Penulis: auliaaulia23333@gmail.com

  

Abstrak

Artikel ini membahas WebAssembly (Wasm) sebagai solusi untuk meningkatkan performa aplikasi web modern. Melalui eksperimen perbandingan kecepatan antara JavaScript dan WebAssembly dalam perhitungan rekursif Fibonacci, diperoleh bukti bahwa Wasm mampu mengeksekusi komputasi berat dengan lebih efisien. Artikel ini disusun dengan metode eksperimen, analisis hasil, serta validasi terhadap input untuk menunjukkan efektivitas dan potensi penggunaan WebAssembly dalam pengembangan aplikasi web.

Pendahuluan 

Perkembangan teknologi web menuntut performa yang semakin tinggi, terutama untuk aplikasi berat seperti game, CAD, dan multimedia. JavaScript sebagai bahasa utama di browser memiliki keterbatasan dalam hal performa untuk komputasi kompleks. WebAssembly hadir sebagai solusi dengan performa hampir setara native. Artikel ini bertujuan mengeksplorasi Wasm melalui eksperimen langsung, menjelaskan konsep, kelebihan, serta hasil eksperimen dalam konteks pengembangan aplikasi web.

Metodologi Penelitian 

Metode yang digunakan dalam penelitian ini adalah eksperimen kuantitatif terhadap dua pendekatan pemrograman di browser, yaitu JavaScript murni dan WebAssembly. Langkahlangkah yang dilakukan:

 1. Menulis fungsi Fibonacci rekursif dalam bahasa C;

 2. Mengompilasi kode C ke WebAssembly menggunakan Emscripten; 

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
Mohon tunggu...

Lihat Konten Pendidikan Selengkapnya
Lihat Pendidikan Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun