RxSwift: البرمجة التفاعلية مع Swift
534 صفحات
Arabic
PDF
4.5

RxSwift: البرمجة التفاعلية مع Swift

Полное руководство по RxSwift от Raywenderlich

المؤلف:

السنة:

ملخص:

Введение

Книга «RxSwift: Reactive Programming with Swift» от команды Raywenderlich — это одно из самых полных и практических руководств по реактивному программированию в экосистеме Apple. Выпущенная в 2021 году (четвёртое издание), она насчитывает 534 страницы и охватывает все ключевые аспекты работы с библиотекой RxSwift. Несмотря на то, что сайт PythonLib посвящён Python, эта книга будет полезна разработчикам, которые хотят расширить кругозор и понять парадигму реактивного программирования, которая активно используется и в Python (например, RxPY).

О чём эта книга?

Книга посвящена реактивному программированию с использованием фреймворка RxSwift — Swift-реализации ReactiveX (Reactive Extensions). Авторы последовательно знакомят читателя с основными концепциями: Observable, Observer, Subject, Scheduler, операторы трансформации, фильтрации и комбинирования потоков данных. Особое внимание уделяется интеграции RxSwift с UIKit, SwiftUI и работой с сетевыми запросами (URLSession).

Для кого эта книга?

Книга рассчитана на iOS/macOS-разработчиков, уже имеющих базовый опыт работы со Swift и Xcode. Новичкам в программировании будет сложно, но если вы уверенно пишете на Swift и хотите перейти на реактивный стиль — это идеальный старт. Также книга будет полезна Python-разработчикам, знакомым с RxPY, для сравнения подходов.

Что узнает читатель?

  • Основы реактивного программирования: Observable, Observ

توصيات