Implementasi Progressive Web Application pada Sistem Monitoring Keluhan Sampah Kota Makassar

  • Awal Kurniawan Departemen Teknik Elektro, Fakultas Teknik, Universitas Hasanuddin
  • Intan Sari Areni Departemen Teknik Elektro, Fakultas Teknik, Universitas Hasanuddin
  • Andani Achmad Departemen Teknik Elektro, Fakultas Teknik, Universitas Hasanuddin
Keywords: Cache, data keluhan, progressive web application, service worker

Abstract

Teknologi web sudah mengalami banyak kemajuan. Dimulai dari era web 1.0 yang masih bersifat statis hingga teknologi web yang mampu mengatasi permasalah perangkat keras seperti storage, speech recognition, hingga geolocation. Salah satu teknologi web yang hadir saat ini adalah progressive web application. Penelitian ini bertujuan untuk merancang sebuah sistem yang dapat melakukan proses caching file pada konten website. Sistem menggunakan progressive web application dengan memanfaatkan service worker. Sumber data yang akan dijadikan objek pada penelitian ini adalah data keluhan masyarakat yang berbentuk JSON. Pada penelitian ini digunakan metode eksperimental dalam merancang aplikasi. Data keluhan yang bersumber dari sebuah API (Application Programming Interface) kemudian ditampilkan dalam keadaan jaringan aktif. Selama dalam keadaan jaringan aktif, service worker melakukan tugasnya dalam melakukan proses caching. Setelah itu , data yang sudah disimpan bisa diakses pada jaringan tidak aktif. Hasil dari penelitian ini adalah sistem keluhan yang disisipkan service worker mampu melakukan proses caching data hingga 500 data keluhan. Meskipun eksekusi waktu yang dibutuhkan dalam mengakses aplikasi lebih lama karena pemasangan service worker, namun aplikasi yang diakses lebih cepat ketika dalam keadaan offline karena data dimuat dalam cache service worker.

Published
2017-11-30
How to Cite
Kurniawan, A., Areni, I., & Achmad, A. (2017, November 30). Implementasi Progressive Web Application pada Sistem Monitoring Keluhan Sampah Kota Makassar. Jurnal Penelitian Enjiniring, 21(2), pp. 34-38. https://doi.org/https://doi.org/10.25042/jpe.112017.05
Section
Articles