ritscc / Snack

Snack - RCC Internal Messenger Application
7 stars 2 forks source link

デスクトップアプリケーションのアーキテクチャ設計 #37

Open hane0817 opened 1 year ago

1uf3 commented 1 year ago

デスクトップアプリケーションとアンドロイドアプリケーションなどって同じ扱い? おそらく内部的にどうような動きをすると思っているのでアンドロイドアプリケーションなどをアーキテクチャを採用するのがよさそう? 例: MVVM+Clean Architecture

ref: https://en-jp.wantedly.com/companies/progrit/post_articles/474355

Android公式にはUDD?がベストアーキテクチャと書かれている。 UDDと言っているのはMVVMのことらしい?

ref: https://developer.android.com/jetpack/guide?hl=ja

1uf3 commented 1 year ago

MVVM + Clean Architectureがよさそう。

Androidのアーキテクチャガイドに従って行う。 今回はDomain層(usecase)も導入する。

View <-> Domain <-> Data

1uf3 commented 1 year ago

とりあえずPRでPoCドキュメントを書く