Публикации по теме 'redux'


Введение в функциональное реактивное программирование в Redux
Давайте начнем с понимания того, что такое «реактивное программирование»: Реактивное программирование - это асинхронная парадигма программирования , связанная с потоками данных и распространением изменений. - Википедия ReactiveX или Rx - самый популярный API для реактивного программирования. Он построен на идеологиях наблюдаемого шаблона, шаблона итератора и функционального программирования. В Rx есть библиотеки для разных языков, но мы будем использовать RxJS . Rx..

Вот ссылка на тест производительности, касающийся использования неизменяемых карт и карт.
Вот ссылка на тест производительности, касающийся использования неизменяемых карт и объектов: https://jsperf.com/immutable-map-vs-object-remove-element В идеальном мире ваш API должен отвечать представлением данных, отделенным от упорядоченных списков, где упорядоченный список должен поставляться с внешними ключами к данным, как говорится в уже упомянутых здесь статьях по нормализации. Это позволит создать оптимистичный рендеринг и кэширование. Кроме того, если есть функции внешнего..

Действительно? Redux против контекста и хуков?
Я знаю многих людей, которые ненавидят redux, и в этом есть смысл, потому что его нелегко понять с первого раза, но я работаю с react.js уже 5 лет назад и понимаю, что Redux — хороший инструмент, и его трудно освоить. узнать его. Мы должны понимать, что redux — это экосистема, такая как mobx , flux , baobab или reflux , а Context — это инструмент, который библиотеки такого типа используют для запуска алгоритма согласования реакции. . Причина, по которой я не согласен с этим..

AutocomReactux
Я никогда не могу сказать, что будет делать мое автозаполнение, пока оно не будет должным образом обучено, а затем к этому моменту я, кажется, становлюсь параноиком в отношении его точности. К счастью, в React есть способ выбрать, какие именно теги будут отображаться в вашем списке автозаполнения с множественным выбором. Используя пакет npm «react-selectize», вы можете использовать простой элемент MultiSelect. import React, { Component } from 'react'; import { bindActionCreators } from..

Реализация Redux в приложении React-Router. Шаги.
1. Установите то, что необходимо npm i redux react-redux redux-thunk -S 2. Маршрутизатор, промежуточное ПО Redux нужен магазин . Поскольку мы будем использовать промежуточное ПО (подробнее об этом позже), а именно redux-thunk , нам нужно создать хранилище с использованием указанного промежуточного ПО. Как только хранилище создано, ему нужен глобальный объект редуктора состояния. Объект Provider позволяет смешивать эти вещи с react-router. 3. Редуктор и корневой редуктор..

Преимущества нормализации состояния приложения в Angular
AngularInDepth уходит от Medium. Более свежие статьи размещаются на новой платформе inDepth.dev . Спасибо за то, что участвуете в глубоком движении! Представьте, что у нас есть рекурсивная структура данных в магазине, скажем, информация о категории продукта в приложении электронной коммерции. Категория - это классификация, к какому типу продукта это относится. Например, в категории Мобильные телефоны могут быть подкатегории, такие как Google , Apple , Samsung и т...

Приложения с высокой производительностью и стабильной реакцией
Приложения с высокой производительностью и стабильной реакцией Обновлено: апрель 2020 г. Прошло пять лет с тех пор, как я начал работать с React. Сейчас я использую React в своем 6-м производственном приложении. Он сильно повзрослел, он действительно стабилен и действительно забавен в использовании. Я начал использовать React + Flux, затем перешел на React + Redux, теперь я использую старый простой React с настраиваемой реализацией хранилища памяти. Когда я впервые начал..