Huda, Dimas Miftahul (2022) Implementasi Graphql Pada Aplikasi Dodo Kids Browser. Other thesis, Universitas Komputer Indonesia.
UNIKOM_DIMAS MIFTAHUL HUDA_COVER.pdf - Published Version
Download (30kB) | Preview
UNIKOM_DIMAS MIFTAHUL HUDA_LEMBAR PENGESAHAN.pdf - Published Version
Download (179kB) | Preview
UNIKOM_DIMAS MIFTAHUL HUDA_SURAT KETERANGAN PUBLIKASI.pdf - Published Version
Download (178kB) | Preview
UNIKOM_DIMAS MIFTAHUL HUDA_SURAT PERNYATAAN ORISINALITAS.pdf - Published Version
Download (146kB) | Preview
UNIKOM_DIMAS MIFTAHUL HUDA_KATA PENGANTAR.pdf - Published Version
Download (75kB) | Preview
UNIKOM_DIMAS MIFTAHUL HUDA_DAFTAR ISI.pdf - Published Version
Download (153kB) | Preview
UNIKOM_DIMAS MIFTAHUL HUDA_BAB 1.pdf - Published Version
Download (170kB) | Preview
UNIKOM_DIMAS MIFTAHUL HUDA_BAB 2.pdf - Published Version
Download (282kB) | Preview
UNIKOM_DIMAS MIFTAHUL HUDA_BAB 3.pdf - Published Version
Restricted to Repository staff only
Download (973kB) | Request a copy
UNIKOM_DIMAS MIFTAHUL HUDA_BAB 4.pdf - Published Version
Restricted to Repository staff only
Download (2MB) | Request a copy
UNIKOM_DIMAS MIFTAHUL HUDA_BAB 5.pdf - Published Version
Download (5kB) | Preview
UNIKOM_DIMAS MIFTAHUL HUDA_DAFTAR PUSTAKA.pdf - Published Version
Download (75kB) | Preview
UNIKOM_DIMAS MIFTAHUL HUDA_LEMBAR KONTAK PENULIS DAN KONTRIBUTOR.pdf - Published Version
Download (10kB) | Preview
Abstract
Dodo Kids Browser (Dodo) merupakan aplikasi multi-platform yang berfungsi sebagai parental control. Aplikasi ini membantu orangtua dalam mengontrol dan mengawasi aktivitas anaknya di internet. Dari pengujian awal yang telah dilakukan, terdapat masahal pada backend aplikasi Dodo yang menggunakan REST API yaitu masahal undefetching dan overfething yang berdampak buruk pada performa dan proses pengembangan aplikasi. Setelah dilakukan studi literatur, pengimplementasian GraphQL dapat menjadi solusi karena merupakan bahasa query yang memungkinkan client menentukan secara spesifik data yang akan di-request ke server. Dengan menerapkan GraphQL, diharapkan aplikasi Dodo dapat memiliki performa yang baik. Pengujian dilakukan dengan membandingkan atribut data yang dibutuhkan client dan atribut data yang dikirim dari server. Selain itu, dilakukan pengujian untuk membandingkan performa sistem yang lama dan baru. Dari hasil pengujian, ditemukan bahwa GraphQL dapat mengatasi sepenuhnya masalah undefetching dan overfetching yang terjadi pada aplikasi Dodo Kids Browser
| Item Type: | Thesis (Other) |
|---|---|
| Uncontrolled Keywords: | API Web Service, REST, GraphQL, Backend, Client, Server |
| Subjects: | 000 COMPUTER SCIENCE, INFORMATION & GENERAL WORKS > 004 Data Processing & Computer Science Q Science > QA Mathematics > QA76 Computer software |
| Divisions: | S1 Skripsi > Teknik Informatika |
| Depositing User: | Mia Hayati Kosasih |
| Date Deposited: | 24 Nov 2022 03:05 |
| Last Modified: | 24 Nov 2022 03:05 |
| URI: | http://elibrary.unikom.ac.id/id/eprint/6998 |
