Sencha Touch - MVC
MVC adalah singkatan dari Model View Controller. Ini adalah pola arsitektur yang memisahkan aplikasi menjadi komponen logis sehingga lebih mudah dikelola.
Diagram berikut menunjukkan cara kerja arsitektur MVC -
Controller - Kontroler mengontrol seluruh aplikasi itu memberi tahu tampilan jika model diubah dan melakukan tindakan berdasarkan input pengguna.
View- Berisi bagian antarmuka aplikasi yang visual bagi pengguna. Ini memberi tahu pengontrol untuk mengubah model pada input pengguna.
Model- Berisi objek yang mengikat data penyimpanan untuk dilihat. Ini adalah representasi dari objek dunia nyata yang pada dasarnya berhubungan dengan database. Ini juga memberi tahu pengontrol untuk setiap perubahan tampilan.