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


Добавление управления состоянием с помощью Redux в проект CRA + SSR
Или как инициализировать хранилище Redux на сервере, а затем поднять его и обработать на клиенте. Это вторая часть моей серии статей о CRA + SSR : Обновление проекта create-react-app до SSR + разделение кода Добавление управления состоянием с помощью Redux в проект CRA + SSR Мне лично нравится Redux, потому что он использует один объект для представления всего состояния приложения. Этот единственный объект также можно компоновать, поэтому вы можете разделить его управление..

Redux не медленный, вы просто делаете что-то не так
Не очень очевидно, как оптимизировать реагирующие приложения, использующие Redux. Но на самом деле это довольно просто. Вот краткое руководство с несколькими примерами. При оптимизации приложений, использующих Redux с помощью response, я часто слышу, как люди говорят, что Redux работает медленно. В 99% случаев причина плохой производительности (это касается любого другого фреймворка) связана с ненужным рендерингом, поскольку обновления DOM дороги! В этой статье вы узнаете, как..

Redux-Observable код, который все исправляет.
Упрощение работы с Redux-Observable. Redux-Observable код, который все исправляет. Единственный совет для успеха Redux-Observable. Если вы какое-то время работали с Redux-Observable, вы, вероятно, сталкивались с ситуацией, когда вам нужно отправить что-то в начало конвейера, а затем сделать что-то еще. Это обычная проблема, но не сразу бросающаяся в глаза. Поскольку Redux-Observable v1 автоматически отправляет все, что попадает в конвейер, это означает, что вам нужно разделить..

Составление Maybes в Javascript
Создан на основе монадического понимания в Scala и Haskell В моей предыдущей статье Использование Maybes с React-Redux я обсуждал использование Maybe в javascript. Если вы не знакомы с тем, что такое Может быть , я настоятельно рекомендую вам взглянуть на него, а затем вернуться к этой статье, поскольку тогда все это будет иметь больше смысла. Проблема при использовании Maybe в том, что неудобно работать со многими одновременно: Это работает, но его не очень легко читать,..

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

Выбор языка программирования
Выбор языка программирования Пройдя необходимые курсы по структурам данных и алгоритмам как по Java, так и по C++, я почувствовал необходимость специализироваться на каком-то аспекте программирования. Я прошел курс по управлению базами данных и, используя Postgre и базу данных mondial world geography, я узнал все о дизайне схем, запросах, безопасности и т. д. со всех сторон. Я прошел курсы Python и JavaScript, описанные как промежуточные. Они оба были шокирующе элементарны. Поэтому я..

Замена Redux на ReactN для уменьшения сложности и размера пакета
После моей статьи об интуитивно понятном, свободном от шаблонов решении глобального состояния для React я решил положить в основу концепции реальные данные. Я начал с простого примера приложения React, которое использует Redux для глобального управления состоянием, и преобразовал его в ReactN. В ходе этого процесса я измерил объективные изменения в распределении памяти и размере пакета. Тщательный анализ и исходный код предоставлены на GitHub , но я подведу итоги здесь, а также..