eprintid: 73668 rev_number: 13 eprint_status: archive userid: 12243 dir: disk0/00/07/36/68 datestamp: 2025-10-14 01:35:20 lastmod: 2025-10-14 01:35:20 status_changed: 2025-10-14 01:35:20 type: thesis metadata_visibility: show contact_email: muchti.nurhidaya@uin-suka.ac.id creators_name: Farid Anwar Wahdie, NIM.: 21106050049 title: PENGEMBANGAN MULTI ARCHITECTURE PATTERN CODE GENERATOR UNTUK APLIKASI TYPESCRIPT DENGAN FRAMEWORK EXPRESS.JS ispublished: pub subjects: 004. divisions: jur_tinf full_text_status: restricted keywords: generator kode; express.js; typescript; MVC; layered architecture note: Dr. Ir. Sumarsono, S.T., M.Kom. abstract: Perkembangan teknologi, terutama dalam perangkat lunak berbasis web tumbuh secara pesat selaras dengan kebutuhan. Kecepatan dan ketepatan dalam pembangunan aplikasi web menjadi tantangan tersendiri bagi para pengembang. Pengaturan setup awal projek dan pembuatan REST API backend, terutama yang dibuat dengan framework Express.js melibatkan banyak pengkodean dan konfigurasi berulang yang terbukti memakan waktu dan berpotensi menimbulkan inkonsistensi arsitektur. Untuk mengatasi masalah ini, penelitian ini menyajikan pengembangan kode generator bernama generator-express-ts-antistress yang dirancang untuk mengotomatisasi setup aplikasi dan pembuatan kerangka aplikasi backend. Generator yang dibangun berbasis Command-Line Interface (CLI) dan dikembangkan menggunakan framework Yeoman. Dengan menerapkan pendekatan berbasis template, generator akan menerjemahkan skema JSON menjadi kerangka kode REST API yang dapat langsung dikembangkan. Pengembangan generator ini mengikuti metodologi Extreme Programming (XP) dengan dua iterasi. Iterasi pertama berfokus pada implementasi inti, yaitu konversi skema JSON menjadi kode scaffold REST API beserta kode unit testing. Iterasi kedua berfokus pada perbaikan-perbaikan berdasar pengujian iterasi pertama. Alat yang dihasilkan berhasil membuat proyek REST API yang fungsional dengan dukungan untuk pola arsitektur Model-View-Controller (MVC) dan Layered. date: 2025-08-14 date_type: published pages: 84 institution: UIN SUNAN KALIJAGA YOGYAKARTA department: FAKULTAS SAINS DAN TEKNOLOGI thesis_type: skripsi thesis_name: other citation: Farid Anwar Wahdie, NIM.: 21106050049 (2025) PENGEMBANGAN MULTI ARCHITECTURE PATTERN CODE GENERATOR UNTUK APLIKASI TYPESCRIPT DENGAN FRAMEWORK EXPRESS.JS. Skripsi thesis, UIN SUNAN KALIJAGA YOGYAKARTA. document_url: https://digilib.uin-suka.ac.id/id/eprint/73668/1/21106050049_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf document_url: https://digilib.uin-suka.ac.id/id/eprint/73668/2/21106050049_BAB-II_sampai_SEBELUM-BAB-TERAKHIR.pdf