Автор статьи считает, что SwiftUI буквально произвёл революцию в разработке приложений благодаря декларативному синтаксису и реактивной обработке данных, тем самым упростив создание динамичных и отзывчивых пользовательских интерфейсов.
В основе фреймворка лежит обертка свойств
@Environment (и связанные с этим инструменты). 📖 В статье подробно описаны различные механизмы от классических протоколов
@EnvironmentObject и ObservableObject до относительно новых макросов @Observable и @Bindable. А ещё уделено внимание производительности и сложным иерархиям вью в приложении.
😃 iOS Dev
