Studi Perbandingan Penerapan Pola Model-View-Controller (MVC) dalam Lima Framework Web Populer: Laravel, Django, Ruby on Rails, Asp.net MVC, Spring MVC

Authors

  • Kenia Nurma Feblia University of Bengkulu
  • Rengga Anggarah University of Bengkulu
  • Yovanza Villareal University of Bengkulu
  • Khalisa Rizgita Amanda University of Bengkulu
  • Qonita Adzkiatul Mardiyah University of Bengkulu
  • Filya Chiara Amanda University of Bengkulu
  • Anis Syarifatul Mursyidah University of Bengkulu
  • M D Valgiyos Aritonang University of Bengkulu

DOI:

https://doi.org/10.70656/ijcse.v2i01.306

Keywords:

Model View Controller (MVC), Framework, Laravel, Django, Ruby on Rails, ASP.NET MVC, Spring MVC

Abstract

Artikel ini menganalisis dan membandingkan implementasi arsitektur Model View Controller (MVC) pada lima framework web populer: Laravel, Django, Ruby on Rails, ASP.NET MVC, dan Spring MVC. Meskipun MVC bertujuan untuk memisahkan logika bisnis, antarmuka pengguna, dan kontrol aplikasi, setiap framework mengadopsi pendekatan dan karakteristik unik dalam menangani komponen Model, View, dan Controller. Analisis ini mengeksplorasi perbedaan dalam kemudahan pengembangan, fleksibilitas, performa, serta aspek-aspek lain seperti konvensi dan fitur bawaan. Hasil perbandingan ini diharapkan dapat menjadi panduan bagi pengembang dalam memilih framework MVC yang paling sesuai dengan bahasa pemrograman, kompleksitas proyek, serta kebutuhan fitur dan skalabilitas aplikasi web yang mereka kembangkan.

Downloads

Download data is not yet available.

Downloads

Published

2025-05-01

How to Cite

Kenia Nurma Feblia, Anggarah, R., Villareal, Y., Amanda, K. R., Mardiyah, Q. A., Amanda, F. C., … Aritonang, M. D. V. (2025). Studi Perbandingan Penerapan Pola Model-View-Controller (MVC) dalam Lima Framework Web Populer: Laravel, Django, Ruby on Rails, Asp.net MVC, Spring MVC. Indonesian Journal of Computer Science and Engineering, 2(01), 16–22. https://doi.org/10.70656/ijcse.v2i01.306