RxBinding и DataBinding - лучший выбор для MVVM - PullRequest
0 голосов
/ 18 декабря 2018

Недавно я запутался в Rxbinding и Databinding для моего проекта.По сути, мой проект использует архитектуру MVVM.
Однако был один экран, созданный с помощью Databinding, а другой - с RxBinding.

Я собираюсь сделать код рефакторинга и применить все с привязкой к данным.На самом деле, в некоторых случаях Rxbinding является лучшим способом реализации (конечно, привязку данных также можно использовать для этого случая), поэтому я не хочу менять.
Если честно, был какой-то сценарий использования, который очень трудно реализоватьКонцепция привязки данных.

Мой вопрос:
Основываясь на концепции архитектуры MVVM, View не должен иметь данных или логику, а просто наблюдать данные из ViewModel для немедленного обновления своих изменений.

Итак, в чем принципиальная разница между Rxbinding и Databinding?
Когда мне следует использовать Rxbinding и когда Databinding?

...