Как стать автором
Обновить

Комментарии 8

Товарищ, уберите все это кошмарное выделение жирно-синим, невозможно читать же!

А ещё "автор" одержим КАПСОМ и кавычками. НУЖНО "БОЛЬШЕ" КАПСА И "КАВЫЧЕК"

Я правильно понял, они сделали свой RX с преферансом и куртизанками?
Да, это Rx. Кстати, очень хорошо сделан и с превосходным быстродействием, значительно превышающем быстродействие RxSwift.
Чем же вы нагружали RxSwift чтобы увидеть разницу в быстродействии?
Я все-таки ждал ваши эксперименты и выводы о быстродействии… Столкнулись ли лично вы с ситуацией, в которой RxSwift оказался столь медленным, что приходилось прибегать к другим способам решения задачи?
У меня нет опыта работы с RxSwift, но многие отмечают, что хотя Combine пока по функциональности уступает RxSwift, он существенно превосходит RxSwift по быстродействию. Да это и понятно, ведь RxSwift написан поверх Swift, а Combine — ниже Foundation.
Лично меня поразило быстродействие связки Combine+ SwiftUI в задаче выборки данных о фильмах и их кинопостерах, что относится к ресурсо- затратным задачам. В том примере, который приведен в этой статье, при переходе от одной коллекции фильмов ( от тех, которые сейчас на экране, к популярным), выборка данных происходит столь быстро, что даже нет необходимости в экране «Loading...». «Сто лет» занимаюсь этими задачами и Combine+ SwiftUI преподнесли мне приятный сюрприз.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории