Публикации по теме 'reactive-programming'


RxJS: пауза и возобновление - могучий переключатель
Если вы используете библиотеку RxJS в своих проектах, вы должны быть знакомы с подпиской и отказом от подписки на наблюдаемый объект. Кроме того, вы должны знать, что сила RxJS проистекает из его операторов. Оператор принимает входной поток и возвращает выходной поток значений. Если вы хотите спроецировать значение, испускаемое исходным потоком, вы используете оператор map и предоставляете функцию проекта. С другой стороны, если вы хотите создать наблюдаемое на основе наблюдаемого..

Рефакторинг приложения NgRx — некоторые идеи сокращения шаблонов с примерами
В приложении Angular, над которым я работал последние несколько месяцев, я обнаружил, что мне обычно нужно управлять тремя вещами при работе с любой частью состояния приложения, связанной с получением данных из серверной части. К ним относятся: сам ресурс данные , загружается ли этот ресурс в данный момент загружается и есть ли какие-либо ошибки . Я хотел бы обрисовать, как можно начать с разработки простого приложения, имеющего дело с этим, а затем перейти к тому, как можно придумать..

Проблемы приложений D2
Веб-приложения развиваются так быстро, и появляется множество технологий для ускорения разработки, а также новые механизмы для контроля состояния, связывания приложений, создания модулей и т. д., но еще одна горячая тема, которая интересует многие компании, — это данные. Управляемое приложение или вы можете назвать его D2-Apps. Приложение, управляемое данными, — это механизм для создания вашего приложения, и оно будет настраиваться или контролироваться данными, другими словами, приложение..

Реактивное программирование: написание слабосвязанного программного обеспечения в сети
Реактивное программирование: написание слабосвязанного программного обеспечения в сети В разработке программного обеспечения при проектировании поддерживаемой архитектуры используются две ключевые концепции: связь и согласованность. Мы всегда должны стремиться к слабосвязанному и высокосвязному программному обеспечению, и хотя это возможно достичь на бумаге, выразить это в реализации иногда может быть сложно - если не невозможно - если мы не выберем правильные инструменты и решения,..

Демистификация RxJS, часть II: создание собственных операторов
Это вторая часть из серии под названием Demystifying RxJS , в которой мы создаем нашу собственную миниатюрную версию RxJS , чтобы получить глубокое фундаментальное понимание того, как он работает. Если вы прочитали Часть I , вы можете продолжить с того места, на котором остановились. Или вы можете форк CodeSandbox, содержащий завершенный код для Части I . Вы также можете найти готовый код для этого раздела по адресу https://codesandbox.io/s/demystifying-rxjs-part-ii-completed-5fqxy ...

Nugget Post: Реактивные функции для разбора вложенных объектов
Исходная дата публикации: пятница, 08 декабря 2017 г., 09:39:35 +0000 Обратите внимание, что в этой статье предполагается, что вы знакомы с шаблоном Observer/реактивным программированием, как описано здесь: http://reactivex.io/ Некоторые API возвращают сложные вложенные объекты JSON. Например, возьмем этот очищенный образец ответа от ElasticSearch (который, кстати, используется для построения визуализации «Таблица данных»): Обратите внимание на структуру объекта. Внутри..

Используйте ссылки в React для создания компонента загрузки
В этой главе вы научитесь использовать ссылки в React. К концу этой главы вы сможете использовать ссылки в существующем приложении таким образом, чтобы это было эффективно и просто. В React мы используем Refs для прямого доступа, управления и взаимодействия с DOM. Прямые ссылки на элементы HTML позволяют нам выполнять задачи, которые обычно встречаются при создании клиентских приложений. Эти задачи включают, но не ограничиваются, манипулирование данными и анализ макета. Мы будем..