Найти в Дзене
AppTractor

VICE - KMP MVI фреймворк

VICE это MVI (Model-View-Intent) фреймворк, который использует UDF (Unidirectional Data Flow) для работы UI. Преимущества VICE: 1. Он соответствует принципам единой ответственности и однонаправленного потока данных, оставаясь при этом простым. 2. Он предоставляет естественный, императивный способ работы с асинхронными данными. 3. Он предоставляет неизменяемый способ описания состояния пользовательского интерфейса, исключающий возможность изменения через бэкдор. 4. Он избавляет от необходимости гадать, как структурировать код пользовательского интерфейса. VICE на GitHub: https://github.com/eygraber/vice Платформа: Android ⭐️: 140 👨‍🦯‍➡️ AppFiles: код, инструменты, практики, производительность

VICE - KMP MVI фреймворк

VICE это MVI (Model-View-Intent) фреймворк, который использует UDF (Unidirectional Data Flow) для работы UI.

Преимущества VICE:

1. Он соответствует принципам единой ответственности и однонаправленного потока данных, оставаясь при этом простым.

2. Он предоставляет естественный, императивный способ работы с асинхронными данными.

3. Он предоставляет неизменяемый способ описания состояния пользовательского интерфейса, исключающий возможность изменения через бэкдор.

4. Он избавляет от необходимости гадать, как структурировать код пользовательского интерфейса.

VICE на GitHub: https://github.com/eygraber/vice

Платформа: Android

⭐️: 140

👨‍🦯‍➡️ AppFiles: код, инструменты, практики, производительность