Rekayasa Program BerbasisWeb untuk Data Transformasi dan Konversi dengan RESTful API Menggunakan Mithril.js dan Go

RIDHONI, MUHAMMAD ALDO (2024) Rekayasa Program BerbasisWeb untuk Data Transformasi dan Konversi dengan RESTful API Menggunakan Mithril.js dan Go. Skripsi thesis, Universitas Teknologi Digital Indonesia.

[img] Text (HALAMAN DEPAN)
1_225611095_HALAMAN_DEPAN.pdf - Published Version

Download (7MB)
[img] Text (BAB I)
2_225611095_BAB_I.pdf - Published Version

Download (383kB)
[img] Text (BAB II)
3_225611095_BAB_II.pdf - Published Version

Download (1MB)
[img] Text (BAB III)
4_225611095_BAB_III.pdf - Published Version
Restricted to Repository staff only

Download (1MB)
[img] Text (BAB IV)
5_225611095_BAB_IV.pdf - Published Version
Restricted to Repository staff only

Download (1MB)
[img] Text (BAB V)
6_225611095_BAB_V.pdf - Published Version

Download (86kB)
[img] Text (DAFTAR PUSTAKA)
7_225611095_DAFTAR_PUSTAKA.pdf - Published Version

Download (287kB)
[img] Text (CARA MENJALANKAN PROGRAM)
8_225611095_CARA_MENJALANKAN_PROGRAM.pdf - Published Version

Download (217kB)
[img] Text (LISTING PROGRAM)
9_225611095_LISTING_PROGRAM.pdf - Published Version
Restricted to Repository staff only

Download (50kB)

Abstract

Penelitian ini bertujuan untuk merekayasa sebuah program berbasis web yang memanfaatkan teknologi RESTful Web API untuk melakukan data transformasi. Program ini dirancang untuk memungkinkan pengguna memilih berbagai jenis perubahan data dan mengonversinya ke dalam format yang berbeda sesuai kebutuhan. Antarmuka pengguna (UI) dikembangkan menggunakan framework JavaScript Mithril.js, sementara backend dibangun dengan menggunakan bahasa pemrograman Go. Metodologi yang digunakan dalam penelitian ini melibatkan pengembangan dan pengujian iteratif dari program untuk memastikan fungsionalitas yang diinginkan. Program ini menawarkan fleksibilitas kepada pengguna dalam memilih tipe transformasi data, seperti perubahan struktur data, penggabungan, pemisahan, dan encoding ke dalam format seperti JSON, XML, CSV dan akses langsung ke basisdata. Hasil pengujian menunjukkan bahwa program ini mampu melakukan transformasi data dengan efisien dan akurat, serta menyediakan antarmuka yang user-friendly untuk memudahkan interaksi pengguna. Selain itu, penggunaan Mithril.js untuk UI dan Go untuk backend terbukti memberikan kinerja yang optimal dan responsif. Salah satu kelebihan utama dari Go adalah kemampuannya untuk dikompilasi secara statis, membuatnya sangat portabel dan mudah di-deploy di berbagai lingkungan tanpa ketergantungan tambahan. Kesimpulan dari penelitian ini adalah bahwa teknologi RESTful Web API, ketika digabungkan dengan Mithril.js dan Go, dapat digunakan secara efektif untuk membangun aplikasi web yang mampu melakukan data transformasi dan konversi. Implikasi dari hasil ini menunjukkan potensi aplikasi yang luas dalam berbagai bidang yang membutuhkan manipulasi data dinamis dan fleksibel. Kata kunci: Go, Mithril.js, Program Berbasis Web, RESTful API, Transformasi Data xi

Item Type: Thesis (Skripsi)
Uncontrolled Keywords: Go, Mithril.js, Program Berbasis Web, RESTful API, Transformasi Data xi
Subjects: A Karya Umum (General) > Ilmu Komputer (Computer Science) > API (Application Programming Interface)
A Karya Umum (General) > Ilmu Komputer (Computer Science) > Program Aplikasi > Program Aplikasi Berbasis WEB
Divisions: Jenjang S1 > Sistem Informasi (S1)
Depositing User: Titis Pratiwi
Date Deposited: 24 Sep 2024 07:59
Last Modified: 24 Sep 2024 07:59
URI: http://eprints.utdi.ac.id/id/eprint/10499

Actions (login required)

View Item View Item