Django Web Framework – Part 2 | MVC Pattern

Apa itu MVC? jadi dalam gaya pengembangan web secara modern, ada sebuah pola yang namanya MVC(Model View Controller).

  • Model – Berhubungan dengan interaksi program dengan database atau sumber data.
  • View – berhubungan dengan code-code untuk menampilkan data ke browser.
  • Controller – berhubungan dengan code logic program, mengatur aliran informasi dari View ke  Model dan sebaliknya.

Dengan cara tersebut maka code lebih menjadi lebih terstruktur dan mudah untuk pemeliharaanya. Sebagian web framework modern menerapkan pola ini.

Namun pada kenyataan nya sendiri Django lebih menekankan ke pola MVT. MVT? apaan lagi tuh? he he..

Jangan mudeng dulu ya, jadi T nya itu adalah Template, jadi tiga komponen utama django adalah Model, View dan Template yang berfungsi sebagai presentasi data.

Namun meski tidak secara langsung sama dengan MVC, tetapi struktur dan cara kerjanya hampir sama.

Untuk informasi apa dan bagaimana itu MVC, bisa dibaca disini.

Seri ini adalah salah satu seri dalam artikel saya Rapid Web Development dengan Django Web Framework:

Leave a Reply

Your email address will not be published. Required fields are marked *