Николай Пучко — Эволюция презентационных паттернов SwiftUI
Ближайшая конференция Mobius:
#mobiusconf #мобильнаяразработка #IT #conference #jugrugroup
Скачать презентацию с сайта Mobius —
Apple дали народу SwiftUI, но не объяснили, как под него готовить архитектуру презентационного слоя. Как следствие, сперва вакуум заполонил MVVM-паттерн, на смену которому позднее стали приходить разные трактования UDF. Не дожидаясь готового универсального ответа, Николай предложил собрать конструктор под себя, попутно выделяя эвристики хороших презентационных паттернов. В докладе прошли этот эволюционный путь шаг за шагом:
— Скептически посмотрели на бытовые представления об MVVM с целью сузить зону ответственности ObservableObject.
— Воплотили минималистичный подход к описанию стейт-машины в стиле Redux-контейнера.
— По мере формирования паттерна решили типовые проблемы: обработку сайд-эффектов, композицию разных компонентов, контроль обновления UI, укрощение реактивности в сложных системах.
Доклад раскрывает историю разработки приложения Яндекс Путешествий полностью на SwiftUI без прикрас. Выводы построены на компиляции нашего опыта за два года промышленных архитектурных экспериментов.
45 views
188
45
1 month ago 00:02:56 3
Показ фильма “Отцы и Дети. Испытание“.Документальный фильм - экстремальное путешествие | Павел Кобяк
1 month ago 01:11:46 1
На всю оставшуюся жизнь 1 серия
1 month ago 01:10:05 1
На всю оставшуюся жизнь 2 серия
1 month ago 01:04:49 1
На всю оставшуюся жизнь 3 серия
1 month ago 01:02:35 1
На всю оставшуюся жизнь 4 серия
1 month ago 00:13:19 4
Прогулка по Санкт-Петербургу, день 3-ий: Юсуповский дворец, Никольский морской и Исаакиевский Собор
1 month ago 00:01:10 27
Пучков Николай, участник конкурса “Здоровое поколение“
2 months ago 01:18:56 1.3K
Ветер странствий. 1978.
2 months ago 01:18:37 1
А вы любили когда-нибудь? (СССР 1973) Комедия, Мюзикл
2 months ago 00:12:57 1
Солдатские рассказы .Николай Николай Григорьевич Пучков
2 months ago 00:35:38 1
Троянская война: адюльтерова резня в озвучке Гоблина
2 months ago 07:32:49 7.2K
OCTOBER POKER FEST | King Ludwin’s Cup
2 months ago 00:52:16 1
БОНДАРЕНКО: о Стасе Ай как просто, Соловьёве, Пучкове, Жукове, и о том, является ли он популистом
2 months ago 00:05:00 4K
Николай Пучков. Звезда СКА №1
2 months ago 00:03:05 5
Поезд Куданибудь - Челюсти
2 months ago 02:23:10 1
Почти смешная история. Лирическая мелодрама с элементами комедии (1977)
2 months ago 01:21:36 1
Праздники детства (1981)
3 months ago 01:33:22 1.1K
СТАЛИНСКИЕ РЕПРЕССИИ | Кремлёвский Кот
3 months ago 01:32:16 1
Говорит Москва (1985)
3 months ago 01:29:44 1
Николай Пак - Как воспитать новое инженерное поколение?
2 months ago 01:17:44 2
Имя (1988)
3 months ago 01:25:26 26.6K
Монархическая биография Николая Второго: разбор / Егор Яковлев и Дмитрий Пучков
3 months ago 01:12:44 1
ПУЧКОВ (ГОБЛИН): о Юлии Навальной, Кадырове, Сёмине, Шевченко, о Крыме и о том, почему сдулся Шнуров
3 months ago 00:41:43 45
Николай Пучко — Эволюция презентационных паттернов SwiftUI