× -language-

×

view_list1.png Article     view_masonry.png Gallery     view_list2.png Videos    
×
  • url:
×
×
×
6 0 0 0 0 0
6
   ic_mode_dark.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?

❮ previous
next ❯
infodunia
+
<<
login/register to comment
×
  • ic_write_new.png expos
  • ic_share.png rexpos
  • ic_order.png order
  • sound.png malsa
  • view_list2.png listHD
  • ic_mode_dark.png night
× rexpos
    ic_posgar2.png tg.png wa.png link.png
  • url:
× order
ic_write_new.png ic_share.png ic_order.png sound.png view_list2.png ic_mode_dark.png ic_other.png
+
ic_argumen.png

ForAll
posmart
!world info
!Articles
!Group Artifacts
!News
!Business
!Culture
!Football
!Stories
!True Story
!Stories
!Short Stories
!Discussions
!Democreation
!Postal World
!Economy
!Unique Facts
!Fictions
!Film
!Flora and Fauna
!Forums
!Funfiction
!Gadgets
!Galleries
!Hobbies
!Entertainment
!Interesting Information
!Inspiration
!Investment
!IT
!Buying and Selling
!Health
!Culinary
!KPOP
!Life Hack
!Life Style
!Funny
!Memes
!Cars
!Motorcycles
!Motivation
!Music
!Automotive
!Guides
!Tourism
!Education
!Events
!Politics
!Stocks
!World
!History
!Selfie
!Sports
!Technology
!Tutorials
!Tricks and tips
!Videos
!Virals
!Travel
!Wow