
Для построения архитектуры приложения можно использовать различные подходы и паттерны. Некоторые подходы довольно популярны в конкретных технологиях, другие же мигрируют и легко распространяются по множеству. В мобильном мире существует вариация на тему Clean Architecture под названием VIPER. В ней выделяются слои:
👉 View - пользовательский интерфейс;
👉 Interactor - слой бизнес логики управления данными;
👉 Presenter - слой логики управления отображением;
👉 Entity - слой данных;
👉 Router - логика навигации.
📌 О том, как можно попытаться использовать этот паттерн во Flutter, читайте в статье от Paras.
#статья
👉 View - пользовательский интерфейс;
👉 Interactor - слой бизнес логики управления данными;
👉 Presenter - слой логики управления отображением;
👉 Entity - слой данных;
👉 Router - логика навигации.
📌 О том, как можно попытаться использовать этот паттерн во Flutter, читайте в статье от Paras.
#статья