<?xml version="1.0" encoding="UTF-8" ?>
<modsCollection xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" xmlns:slims="http://slims.web.id" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-3.xsd">
<mods version="3.3" ID="16672">
<titleInfo>
<title>IMPLEMENTASI GRAPHQL API MENGGUNAKAN GOLANG PADA APLIKASI KURSUS ONLINE BERBASIS ANDROID MOBILE</title>
</titleInfo>
<name type="Personal Name" authority="">
<namePart>Dini Fakta Sari, S.T., M.T.</namePart>
<role><roleTerm type="text">Contributor</roleTerm></role>
</name>
<name type="Personal Name" authority="">
<namePart>Syahputra, Reno - 195410222</namePart>
<role><roleTerm type="text">Primary Author</roleTerm></role>
</name>
<typeOfResource manuscript="yes" collection="yes">mixed material</typeOfResource>
<genre authority="marcgt">bibliography</genre>
<originInfo>
<place><placeTerm type="text">Yogyakarta</placeTerm></place>
<publisher>UNIVERSITAS TEKNOLOGI DIGITAL INDONESIA (UTDI)</publisher>
<dateIssued>2022</dateIssued>
<issuance>monographic</issuance>
<edition></edition>
</originInfo>
<language>
<languageTerm type="code">id</languageTerm>
<languageTerm type="text">Indonesia</languageTerm>
</language>
<physicalDescription>
<form authority="gmd">Text Skripsi</form>
<extent></extent>
</physicalDescription>
<note>Pandemi COVID-19 merupakan musibah yang memilukan seluruh
penduduk bumi. Seluruh segmen kehidupan manusia di bumi terganggu, tanpa
kecuali pendidikan. Banyak negara memutuskan menutup sekolah. pembelajaran
tatap muka harus diubah menjadi pembelajaran online.
salah satu teknologi yang dapat digunakan sebagai media pembelajaran
daring adalah teknologi mobile e-learning yang menggunakan perangkat seperti
smartphone dimana siswa dapat tetap belajar dan mendapat ilmu.
di dalam sistem pembelajaran online terdapat pertukaran data antara
aplikasi klien dan sistem server, salah satu data tersebut adalah data-data materi,
oleh karna itu dibutuhkanlah sebuah teknologi yang memungkinkan aplikasi klien
dan sisi server berkomunikasi dengan baik, salah satu teknologi tersebut adalah
REST API, akan tetapi terdapat alternatif lain yakni graphql API
Berdasarkan kesimpulan dari penelitian sebelumnya yang telah dibuat
oleh Arief Permana dengan judul analisis perbandingan metode graphql dan
metode rest api pada teknologi nodejs, “Metode GraphQL sangat fleksibel dan
efisien karena dapat mengizinkan klien untuk kustomisasi terhadap kebutuhan
data sehingga nantinya data yang ditampilkan ke klien akan sesuai yang di request
atau dibutuhkan klien.
Aplikasi kursus online berbasis android mobile dengan
mengimplementasikan teknologi graphql api menggunakan golang sebagai
komunikasi antar aplikasi klien dan server sistem dapat menyediakan
materi-materi serta kuis sehingga dapat digunakan sebagai media pembelajaran
online serta alternatif untuk mendapatkan ilmu.
Kata Kunci: Android, Golang, Graphql, Kursus Online</note>
<subject authority=""><topic>GRAPHQL API</topic></subject>
<subject authority=""><topic>Berbasis Mobile</topic></subject>
<subject authority=""><topic>Berbasis Android</topic></subject>
<subject authority=""><topic>Aplikasi</topic></subject>
<subject authority=""><topic>Implementasi</topic></subject>
<classification>NONE</classification><identifier type="isbn"></identifier><location>
<physicalLocation>Perpustakaan Universitas Teknologi Digital Indonesia Katalog Online Perpustakaan Universitas Teknologi Digital Indonesia</physicalLocation>
<shelfLocator>070 SYA I R.1</shelfLocator>
<holdingSimple>
<copyInformation>
<numerationAndChronology type="1">SYA070IN0122</numerationAndChronology>
<sublocation>Rak Referensi  Skripsi Informatika</sublocation>
<shelfLocator>070 SYA I R.1</shelfLocator>
</copyInformation>
</holdingSimple>
</location>
<recordInfo>
<recordIdentifier>16672</recordIdentifier>
<recordCreationDate encoding="w3cdtf">2022-03-30 09:11:32</recordCreationDate>
<recordChangeDate encoding="w3cdtf">2022-03-30 09:15:54</recordChangeDate>
<recordOrigin>machine generated</recordOrigin>
</recordInfo></mods></modsCollection>