Apa itu konsep MVC dalam dunia programming?..Simak disini.

Discussion in 'Programming' started by Yandiahmadgandasaputra, Sep 19, 2020.

  1. Yandiahmadgandasaputra

    Yandiahmadgandasaputra Member

    Joined:
    Aug 4, 2020
    Messages:
    77
    Likes Received:
    6
    Trophy Points:
    8
    Apa itu MVC ?...Mengapa rata-rata perusahaan mencari Programmer yang mengerti ini ?

    MVC
    ini merupakan kependekan dari Model View Controller. Intilah ini merupakan bahasa atau istilah yang populer di dunia programming terutama bidang website. Sebagian dari anda pasti tidak asing lagi dengan konsep MVC ini.

    Pengertian MVC

    MVC merupakan sebuah konsep arsitektural yang digunakan dalam membangun sebuah halaman website dengan dibagi ke dalam 3 point utama dalam pengerjaannya. 3 point utama tersebut yaitu , model, view dan controller. Dari ketiga point ini memiliki kapasitasnya masing-masing dalam menghasilkan sebuah website yang responsif dan modern. Adapun tugas-tugasnya yaitu sebagai berikut :
    • Model : Tugas dari point ini yaitu untuk mengatur, mempersiapkan atau memanipulasi data yang telah dibuat di database untuk nantinya dapat dimunculkan pada halaman website yang diinstruksikan oleh bagian controller.
    • View : Tugas dari view ini berhubungan dengan tampilan atau user interface dari halaman website itu sendiri.
    • Cotroller : Controller ini meiliki tugas mendasar yaitu mengatur instruksi apa yang harus dilakukan oleh model. Walaupun ada beberapa yang tidak memerlukan model. Contoh halaman registrasi user atau member baru.
    Lalu framework apa yang menggunakan konsep MVC ini ?

    Ada banyak sekali framework yang menggunakan konsep MVC ini yaitu sebagai berikut :

    1. Framework PHP

    Untuk framework PHP ini mayoritas menggunakan konsep MVC seperti Symfony, Laravel, CakePHP, Codeigniter, dan lain sebagainya.

    2. Framework Python
    Untuk framework python ini yang menggunakan konsep MVC seperti Watson Framework, Django, dan lain sebagainya.

    3. Framework Nodejs
    Lalu untuk framework Nodejs ini yang menggunakan konsep MVC yaitu Mojito, Adonis, Express, dan lain-lain.

    Programmer yang memahami konsep MVC ini banyak sekali dicari oleh perusahaan. Mengapa?_konsep MVC ini memberikan struktur koding yang tersusun rapi sesuai dengan tupoksinya masing-masing. Dan juga memudahkan proses pengembangan di kemudian hari. Jika ada inovasi terbaru atau tambahan apapun, maka anda tidak perlu repot-repot untuk restrukturisasi lagi dari awal.

    Terimakasih.
     
Loading...

Share This Page