× -bahasa-

×

view_list1.png Artikel     view_masonry.png Galeri     view_list2.png Video    
×
  • url:
×
×
×
5 0 0 0 0 0
5
   ic_mode_light.png

Arsitektur Perangkat Lunak Dalam Pengembangan Aplikasi

Berbagai arsitektur perangkat lunak yang digunakan dalam pengembangan aplikasi, terutama dalam konteks pengembangan front-end dan back-end aplikasi berbasis UI. Beberapa pola desain yang ditampilkan dalam gambar ini meliputi:


1. MVC (Model-View-Controller)


- Controller menangani permintaan dari View dan menghubungkannya ke Model dan Database.
- Model menyimpan data dan mengembalikannya ke Controller.
- View menampilkan informasi kepada pengguna.


2. MVP (Model-View-Presenter)


- View menggunakan Presenter sebagai perantara antara View dan Model.
- Presenter menangani logika presentasi dan memperbarui View berdasarkan data dari Model.


3. MVVM (Model-View-ViewModel)


- View berkomunikasi dengan ViewModel menggunakan data binding.
- ViewModel mengelola status UI dan memperbarui Model.
- Model mengirim notifikasi ke ViewModel saat ada perubahan.


4. MVI (Model-View-Intent)


- View mengirim intent ke Intent.
- Intent berkomunikasi dengan Model dan mengembalikan data ke View.


5. VIPER (View-Interactor-Presenter-Entity-Router)


- VIPER adalah arsitektur modular yang memisahkan logika bisnis (Interactor), navigasi (Router), dan presentasi (Presenter).
- View berkomunikasi dengan Presenter yang mengelola interaksi dengan Interactor dan Entity.


Gambar ini berguna bagi pengembang aplikasi untuk memahami berbagai pola arsitektur yang bisa digunakan sesuai dengan kebutuhan proyek. Adakah Asitektur Kesukaanmu?

❮ sebelumnya
selanjutnya ❯
infodunia
+
<<
login/register to comment
×
  • ic_write_new.png expos
  • ic_share.png rexpos
  • ic_order.png urutan
  • sound.png malsa
  • view_list2.png listHD
  • ic_mode_light.png light
× rexpos
    ic_posgar2.png tg.png wa.png link.png
  • url:
× urutan
ic_write_new.png ic_share.png ic_order.png sound.png view_list2.png ic_mode_light.png ic_other.png
+
ic_argumen.png

Belum ada respon, jadilah yang pertama

ForAll
posmart
!infodunia
!Artikel
!Artikelompok
!Berita
!Bisnis
!Budaya
!Bola
!Cerita
!Cerita Fiksi
!Cerita Nyata
!Cerbung
!Cerpen
!Diskusi
!Demokreasi
!DuniaPosgar
!Ekonomi
!Fakta Unik
!Film
!Flora dan Fauna
!Forum
!Funfiction
!Gadget
!Galeri
!Hobi
!Hiburan
!Informasi Menarik
!Inspirasi
!Investasi
!IT
!Jual Beli
!Kesehatan
!Kuliner
!KPOP
!Life Hack
!Life Style
!Lucu
!Meme
!Mobil
!Motor
!Motivasi
!Musik
!Otomotif
!Olahraga
!Panduan
!Pariwisata
!Pendidikan
!Peristiwa
!Politik
!Rekor
!Saham
!Sedunia
!Sejarah
!Selfie
!Teknologi
!Tutorial
!Trik dan tips
!Video
!Viral
!Wisata
!Wow