Postingan

Model, View, Controller (MVC)

Gambar
Model, View, Controller (MVC) Model, View, Controller (MVC) adalah konsep arsitektur dalam pembangunan aplikasi berbasis web. yang membagi aplikasi web menjadi 3 bagian. Yang mana setiap bagian memiliki tugas-tugas serta tanggung jawab masing-masing. Tiga bagian tersebut adalah: model, view dan controller. Model : Bertugas untuk mengatur, menyiapkan, memanipulasi dan mengorganisasikan data 'dari database" sesui intruksi dari controller View : Bertugas untuk menampilkan informasi kepada user sesuai intruksi dari controller Controller :  Betugas untuk mengatur apa yang harus dilakukan model, dan view mana yang harus di tampilkan berdasarkan permintaan dari user Kelebihan MVC :  Proses pengembangan lebih cepat Kemampuan untuk memberikan banyak tampilan Mendukung teknik Asynchronous Platform pengembangan yang SEO Friendly Model MVC mengembalikan data secara langsung Kekurangan MVC :  ampilan sangat bergantung pada controller dan model Model melakukan terlalu banyak pekerjaan ...