Best way to implement MVVM bindings (View <-> V

2020-08-25 05:39发布

For a multi-platform application using native components, the standard Delphi approach is no longer sufficient. So far our structure had only to parts: GUI (Forms) and Business logic. We now need to split the "Forms" part into two, which in a MVVM context would be View and ViewModel.

The bindings between View and ViewModel can be handled in different ways:

There might be more. I know this is a religious question to some, but I still hope it is possible to get objective answers:

If you are using a solution in your Firemonkey application that is suitable for multi-platform development on a long term perspective: What considerations was behind the decision you made?

0条回答
登录 后发表回答