Как стать автором
Обновить
3
Карма
0
Рейтинг
Anton Marunko @Antonio-banderas

iOS Developer

Clean swift архитектура как альтернатива VIPER

Разработка под iOS *Swift *
Из песочницы

Введение


На данный момент существует множество статей про VIPER — clean архитектуру, различные вариации которой в свое время стали популярны для iOS проектов. Если вы не знакомы с Viper, можете прочитать тут, тут или тут.

Я бы хотел поговорить об альтернативе VIPER — Clean Swift. Сlean Swift на первый взгляд похож на VIPER, однако отличия становятся видны после изучения принципа взаимодействия модулей. В VIPER основу взаимодействия составляет Presenter, он передает запросы пользователя Interactor’у для обработки и форматирует полученные от него назад данные для отображения на View Controller:

image
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 30K
Комментарии 6

Информация

В рейтинге
Не участвует
Откуда
Новосибирск, Новосибирская обл., Россия
Дата рождения
Зарегистрирован
Активность