Создание крупномасштабных приложений на SwiftUI: Руководство по модульной архитектуре
Архитектура — это всегда тема для жарких споров, особенно когда у нас есть много вариантов.
В фундаментальной статье вы сможете найти:
🔗 Что представляет собой модульная архитектура?
🔗 Какие могут быть проблемы с MVVM со SwiftUI
🔗 Как можно понимать паттерн MV
🔗 Screens vs Views (плюсы и минусы наименований)
🔗 Примеры создания и использования моделей
🔗 View-специализированная логика
🔗 Валидация
🔗 Навигация (и пример с TabView)
🔗 Отображение ошибок
🔗 Группировка событий
🔗 Форматирование
🔗 Тестирование
В канале уже были примеры и других реализаций, напомню про эти посты:
1️⃣ Реализация модульной архитектуры на примере Spotify
2️⃣ Опенсорсный клиент на SwiftUI для Mastodon: демонстрация реализованных методов и фич
3️⃣ Пример реализации модульной архитектуры в компании Just Eat
И, конечно, если вы хотите найти ещё больше информации, примеров и разборов конкретных архитектур, подписывайтесь:
💰 Boosty • 💬 Telegram
😃 iOS Dev
Post #1376
5.79K

- ✍ 7
- 👍 6
- 👏 2
- 💯 2
- ❤🔥 1
- 🔥 1
- 🤯 1
- 🤩 1