GitHub
ReSwift: однонаправленный поток данных в Swift
ReSwift — это Redux-подобная реализация архитектуры однонаправленного потока данных в Swift. ReSwift поможет вам разделить три важных аспекта компонентов вашего приложения:
- Состояния: в приложении ReSwift все состояния приложения хранится в явном виде в структуре данных. Это помогает избежать сложного кода управления состояниями, обеспечивает более простую отладку и имеет много других преимуществ.
- Представления: в приложении ReSwift ваши представления обновляются при изменении состояния. Ваши представления становятся простой визуализацией текущего состояния приложения.
- Изменения состояния: вы можете изменять состояние только с помощью действий. Действия — это небольшие фрагменты данных, которые описывают изменение состояния. Радикально ограничив способы изменения состояния, ваше приложение становится более понятным, и с ним легче работать в команде.
Библиотека ReSwift крошечная, что позволяет быстро погрузиться в код и понять каждую строчку.
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Рекламные сети1 месяц назад
Telega.in (Телега. ин) – обзор и отзывы. Маркировка рекламных материалов.
-
Разработка4 недели назад
Осваиваем ViewModel в Android: «можно» и «нельзя» — Часть 2
-
Статьи1 месяц назад
10 упражнений от боли в спине, которые помогут программистам
-
Исследования1 месяц назад
Самые высокооплачиваемые вакансии марта в сфере разработки приложений