PEMBUATAN WEBSITE BUILDER UNTUK MEMPERCEPAT PROSES PENGEMBANGAN WEBSITE FRONT END
ABSTRAK
Industri website di Indonesia memiliki peluang yang kian meningkat seiring berjalannya waktu. Dalam pengembangan aplikasi, termasuk aplikasi website front end, developers kerap kali ditugaskan untuk menerapkan teknologi terkini, seperti menerapkan single page application, dan juga diharapkan untuk menyelesaikan dengan waktu yang sesingkat mungkin. Proyek akhir ini bertujuan membantu menyediakan solusi baru dalam mempercepat proses pengembangan website front end dengan menyediakan website builder yang akan membantu mempermudah pengembangan dengan membantu mengenerasi kode dari project pengguna tanpa mengharuskan pengguna membuat kode secara manual dari awal. User dapat memberikan input konfigurasi terkait informasi dasar project yang akan dibuat, konfigurasi tata letak dari laman yang ada dalam project, navigasi yang digunakan dalam project, serta API Mock yang akan digunakan selama pengembangan project. Dalam menyusun tata letak laman, user dapat mennyeret komponen yang akan digunakan dan meletakkannya sesuai dengan kebutuhan. Komponen yang disediakan berasal dari library vuetify, salah satu component library yang dibuat berdasarkan standarisasi material desain milik google. Web builder akan memproses konfigurasi yang diberikan oleh user untuk menghasilkan project berbasis vueJS, salah satu framework javascript yang cukup popular, untuk kemudian dapat diunduh oleh pengguna. Pengujian efektifitas aplikasi web builder dilakukan dengan membandingkan interaction cost pada proses pembuatan website dengan menggunakan website builder dan metode lainnya. Ujicoba dilakukan dengan menggunakan dua skenario, skenario pertama yakni membuat website profil sederhana, dan skenario kedua yakni membuat website admin blog sederhana yang dipadukan dengan sumber data dari API. Dibandingkan dengan pembuatan manual menggunakan vue CLI UI, proses pembuatan dengan website builder memiliki interaction cost yang lebih kecil, yakni pada skenario pertama sebesar 1,943 sedangkan pembuatan dengan manual sebesar 7,358 pada, dan pada skenario kedua sebesar 8,237 sedangkan pembuatan website secara manual memerlukan interaction sebesar 2,2990 pada skenario kedua.
[DOWNLOAD ABSTRACT]Kategori
D3 Teknik ElektronikaD3 Teknik Telekomunikasi
D3 Teknik Elektro Industri
D3 Teknik Informatika
D3 Teknologi Multimedia Broadcasting
D4 Teknik Elektronika
D4 Teknik Telekomunikasi
D4 Teknik Elektro Industri
D4 Teknik Informatika
D4 Teknik Mekatronika
D4 Teknik Komputer
D4 Teknik Teknologi Game
S2 Teknik Elektro
S2 Teknik Informatika dan Komputer