sguruapp@gmail.com
facebook vk instagram Телеграм youtube

Что такое FRP - Functional Reactive Programming (Функциональное Реактивное Программирование)


В FRP данные автоматически перетекают из одного места в другое через подписки (subscriptions). Он использует строительные блоки функционального программирования, такие как возможность сопоставлять один поток данных с другим. FRP очень полезен, когда данные изменяются с течением времени.

FRP также очень полезен в асинхронном программировании и, следовательно, в рендеринге пользовательского интерфейса, который основан на асинхронных данных ответа. Обычно вы получаете ответ обратно и передаете его в завершение замыкания.

В FRP метод, который вы вызываете для выполнения запроса, вернет издателя (publisher), который опубликует результат после завершения запроса. В чем здесь преимущество? Вы избавляетесь от сильно вложенного дерева завершений замыканий.

Начать изучение Swift подробнее

Возврат к списку

обучись профессии будущего

Хочешь стать успешным разработчиком
приложений? Тогда добро пожаловать к нам.

обучись профессии будущего