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


Redux + Ramda: давайте закодируем «утку» высшего порядка
Мои последние два поста были на Утки высшего порядка. Мы построили один , затем отрефакторили его с помощью помощника createReducer . Как и было обещано в последнем, время Рамды . Если вы найдете лучший способ реализовать что-то, пожалуйста, дайте мне знать! ❤️ Что это? Официальный сайт Ramda - это библиотека, которая упрощает функциональное программирование на JavaScript. Многие из наших рукописных шаблонов Redux легко выражаются в одной или двух функциях Ramda. Я..

Управляйте запросами, имея очередь запросов с помощью редуктора в React.
Сетевой запрос может иметь 3 разных ответа: отклонено, успешно и в ожидании. В этом посте я представляю способ обработки нескольких запросов в приложении React. Цель подхода — безопасно выполнять запросы в правильном порядке, а также упростить понимание функциональности другими разработчиками за счет строгой структуры. Структура основана на идее, что функциональность кнопки не должна быть непосредственно привязана к кнопке. Тот же принцип, который работает с большим количеством..

Как преобразовать классы JavaScript в хук useReducer в React
Пример применения функционального программирования в приложениях React Объектно-ориентированное программирование - это парадигма программирования, основанная на концепции «объектов», которые определяются как классы. Это императивное программирование, которое использует операторы для изменения состояния программы. Функциональное программирование - это еще одна парадигма программирования, в которой программы создаются путем применения и составления функций. Это парадигма..

Создайте список покупок с помощью React Hook useReducer
Список покупок с помощью useReducer React Hook — небольшое упражнение, чтобы упростить понимание useReducer. С появлением Redux как решения для управления состоянием для React концепция Reducer стала популярной в JavaScript. Мое понимание редюсеров всегда было неоднозначным, так как useReducer предоставляется React как продвинутый хук, я решил немного поупражняться с ним. Большинство примеров редукторов, которые я видел, относятся к некоторым функциям счета, а также к..

Создание списка дел с помощью useReducer () React Hooks
Недавно я познакомился с API React Hooks. Это кажется довольно интересным и может полностью изменить то, как мы делаем приложения React. Вступление: ПРИМЕЧАНИЕ . Это альфа-версия, поэтому, пожалуйста, пока не используйте ее в крупномасштабных производственных приложениях. Но я не думаю, что так долго будет. Вы можете найти документацию здесь . Вкратце, API призван помочь следующим образом: Сокращение использования классов, поскольку они, кажется, сбивают с толку программистов,..

Что такое Redux? Когда? Почему ?
Что такое Redux? Redux - это библиотека, которая используется для управления предсказуемым состоянием . Она предоставляет контейнер предсказуемого состояния для приложений JavaScript. Он широко используется в приложениях на основе MVC . Его разработал » «Дан Абрамов . Что такое предсказуемое состояние? Предсказуемое состояние - это не что иное, как «контейнер состояний» , содержащий все ваше состояние. И он не позволяет вам изменять состояние напрямую, вместо этого он..

Использование оператора распространения в JavaScript, React.
Использование оператора распространения в JavaScript, React. В JavaScript ES6 (ECMAScript 6) появился оператор распространения. Оператор распространения или синтаксис - это три точки ... , за которыми следует имя переменной. Оператор распространения позволяет итерируемому объекту, например, выражению массива или строке, расширяться в местах, где ожидается ноль или более аргументов (для вызовов функций) или элементов (для литералов массива), или выражение объекта должно быть..