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


Реактивный ниндзя: использование RxJS для Angular Mastery — Часть 3
Завершение саги…. С возвращением, товарищи читатели. В этой заключительной главе саги о RxJS, состоящей из 3 частей, мы погружаемся в область продвинутых методов RxJS, где раскрываем истинный потенциал реактивного программирования. Откройте для себя искусство тестирования, связанное с RxJS, изучите сложные темы и используйте такие операции в контексте Angular. Чтобы понять, что произошло в части 1 и части 2, пожалуйста, прочитайте предыдущие статьи, упомянутые ниже...

Rails-подобные флеш-сообщения в Elm
Подписки на помощь Проблема Я работаю над проектом с использованием Elixir и Elm, который требует взаимодействия нескольких пользователей в реальном времени. Я буду использовать каналы Phoenix для отправки информации в реальном времени от сервера к клиенту. Я хочу, чтобы часть этой информации отображалась в виде небольших баннеров на странице каждого пользователя. Это временные сообщения, которые должны отображаться в течение определенного периода времени, а затем исчезать. Во многом..

Наблюдаемые, я обещаю перезвонить позже.
Познакомьтесь с наблюдаемыми и скажите «hasta la vista» обещаниям. Трудно понять Observables? Помимо красивых слов, позвольте мне привести пример из реальной жизни, который поможет вам освоить наблюдаемые. ⚠️ Это будет пост почти без кода. Итак, вы занимаетесь веб-разработкой, поэтому я уверен, что вы уже слышали и, вероятно, использовали обратные вызовы и обещания. Что касается наблюдаемых объектов, если вы работаете с Angular, вы хотя бы слышали о них. Не бойтесь, я собираюсь..

Scala и реактивное программирование: Akka Streams и RxScala
Реактивное программирование — это парадигма, получившая значительное распространение в современной разработке программного обеспечения, позволяющая разработчикам создавать быстродействующие и масштабируемые системы. Scala, универсальный язык программирования, работающий на виртуальной машине Java (JVM), особенно хорошо подходит для реактивного программирования. В этой статье мы рассмотрим, как Scala в сочетании с двумя мощными библиотеками, Akka Streams и RxScala, позволяет разработчикам..

Используйте шаблон модели представления для более реактивного программирования на Angular
Шаблон разработки View Model (VM) - это простой способ создания интеллектуальных компонентов, который делает их более удобными и гибкими, а также упрощает работу с RxJS Observables. Как использовать шаблон ВМ Чтобы реализовать паттерн View Model, вам нужно выполнить 3 простых шага: Создайте интерфейс, содержащий все данные, необходимые для рисования шаблона вашего компонента: 2. Создайте наблюдаемый объект, который предоставляет эти данные через свойство vm$ : 3...

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

Angular Reactive Forms: Пользовательский элемент управления формой  —  Аксессор значения элемента управления
Он определяет интерфейс, который действует как мост между API форм Angular и собственным элементом в DOM. Реализация интерфейса interface ControlValueAccessor { writeValue (obj: Any): void registerOnChange (fn: Any): void registerOnTouched (fn: Any): void setDisabledState (isDisabled: boolean)? : пустота } Пример использования инициализации writeValue : когда инициируется FormControl . setDisabledState : когда FormControl инициируется с отключенным..