Публикации по теме '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) появился оператор распространения. Оператор распространения или синтаксис - это три точки ... , за которыми следует имя переменной. Оператор распространения позволяет итерируемому объекту, например, выражению массива или строке, расширяться в местах, где ожидается ноль или более аргументов (для вызовов функций) или элементов (для литералов массива), или выражение объекта должно быть..