-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
the architecture of D-KMP may be too complex? #2
Comments
Hi @jiqimaogou thanks for your feedback. I think the most important concept is the separation between the ViewModel and Repository, which is present in all architectures. These are the main 2 blocks. The 4 elements in the KMPViewModel are simply:
The 6 files you mentioned: What you personalize in the shared code of each app, is just:
Feel free to provide more specific feedback on which further simplifications you think could be made. |
ok, thank you. I think the answer is ok. |
if I just write a network request and update the UI. D-KMP has so many concepts:
and the relation between these concept is also complex. I think these are hard to maintain.
can you simple the architecture of D-KMP, make more less concepts, and less relationship between these concepts.
The text was updated successfully, but these errors were encountered: