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


Навигационный ящик в React Native
React Native Navigation Drawer с некоторыми базовыми функциями! Итак, мы собираемся создать навигационный ящик здесь, но перед этим вам нужно сначала установить некоторые зависимости. 1. react-navigation 2. react-navigation-drawer 3. react-navigation-stack Структура проекта Contect.js import React, { Component } from 'react'; import { View, Text } from 'react-native'; export default class ContectScreen extends Component { render() { return ( <View style={{ alignItems:..

Обмен данными между компонентами React с помощью RxJS
В этом посте мы погрузимся в чудесный мир RxJS. Появление RxJS открыло много возможностей в мире JS. Его цель - достичь очень многих с помощью небольшого кода. В этом посте мы узнаем, как обмениваться данными между компонентами в приложении React, используя мощь RxJS. Совет : используйте Bit для систематизации компонентов React и обмена ими. Делитесь компонентами, которые ваша команда может использовать и развивать во всех ваших приложениях, а также быстрее создавать вместе...

Почему RxJS — лучший способ справиться с асинхронностью
Учитывая быстрый рост RxJS и недавний выпуск RxJS 5, легко понять, почему Observables становятся все более важной частью разработки приложений. Вскоре Observables станет полностью нативным для Интернета, и с этим всем станет ясно, что RxJS — это не просто что-то для Angular 2. В одной из последних статей Polygot Developer в гостевом блоге Трейси Ли объясняется, почему вы должны изучать RxJS и Observables сейчас, а не позже. Узнайте, как лучше справиться с асинхронностью, увеличить..

Реагировать на события состояния и дома
Создание (поддельного) пользовательского хука генератора событий В этой не технической статье мы немного поговорим о поведении состояния в React.js, побочных эффектах и ​​событиях. Иногда вы не думали, что было бы круто, если бы вы могли генерировать событие, когда в вашем компоненте происходит определенное событие? Например, при сбое выборки данных может возникнуть событие «Сбой», или выборка данных со статусом успеха может вызвать событие «Успех» или даже событие «Бинго», когда..

Поток свойств объекта с использованием RxJS
Массив мира Если вы храните данные в виде массива, очень легко создать поток, содержащий элементы массива, с помощью оператора from : Однако, если вы храните данные как единое целое, все становится немного сложнее. Объектный мир Если у вас есть следующая сущность: вы можете поиграть со статическими методами Object , чтобы преобразовать его в массив: Ключевые моменты: transformedEntity1 - массив объектов Car ( Object.keys широко поддерживается),..

Представляем Marble.js 3.0 - удивительную эволюцию
Когда речь идет о фреймворках, необходима контролируемая и последовательная архитектура, которая поощряет передовой опыт и принципы проектирования для создания расширяемых и масштабируемых систем. Marble.js заставляет пользователя мыслить по-другому, использовать непопулярные парадигмы и семантику, но прежде всего устанавливает последовательный способ решения проблем с многоразовыми концепциями, которые легко подключаются. Нет никаких сомнений в том, что это самоуверенный фреймворк...

Изучение преимуществ использования Observables в JavaScript: примеры и код
JavaScript  — это популярный язык программирования, используемый как для интерфейсной, так и для серверной разработки. Он известен своей асинхронной природой, которая позволяет разработчикам создавать отзывчивые и эффективные приложения. Однако работа с асинхронными событиями может быть сложной, особенно когда речь идет об обработке сложных потоков данных. Вот тут-то и появляются наблюдаемые. Observables  – важная часть парадигмы реактивного программирования, которая направлена..