ANALISIS PENERAPAN ARSITEKTUR MODEL–VIEW–CONTROLLER (MVC) PADA PENGEMBANGAN APLIKASI WEB BERBASIS LARAVEL
Abstract
A B S T R A KArsitektur Model–View–Controller (MVC) telah menjadi standardalam pengembangan aplikasi web modern, termasukimplementasi menggunakan framework Laravel. Penelitian inimenganalisis penerapan arsitektur MVC pada pengembanganaplikasi web berbasis Laravel melalui pendekatan kualitatifdeskriptif. Fokus penelitian meliputi implementasi komponenModel, View, dan Controller dalam membentuk aplikasi CRUD(Create, Read, Update, Delete) sederhana untuk sistemmanajemen pengguna. Analisis mencakup peran pemisahanlogika bisnis, tampilan, dan akses data dalam meningkatkanketerbacaan kode, modularitas, dan pemeliharaan sistem.Hasil penelitian menunjukkan bahwa penerapan MVC padaLaravel secara signifikan meningkatkan kualitas pengembanganperangkat lunak melalui prinsip separation of concerns,memfasilitasi pengembangan paralel, dan memudahkan prosestesting. Framework Laravel menyediakan fitur-fitur sepertiEloquent ORM, Blade Templating Engine, dan Routing yangmendukung implementasi MVC secara efisien. Penelitian inimenyimpulkan bahwa penerapan arsitektur MVC pada Laravelmemberikan kontribusi nyata terhadap kualitas, skalabilitas,dan maintainability aplikasi web modern.Kata Kunci: Model-View-Controller (MVC), Laravel, Separationof Concerns, Arsitektur Perangkat Lunak, Web Application
Fields of Study & Subjects
Multimedia Learning Systems
Decision Support System Applications
Edcuational Technology Systems
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 5 January 2026