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


Панель поиска в React с использованием Typescript и Redux
Панель поиска в React с использованием Typescript и Redux Давайте создадим панель поиска в React! Знаю, знаю…еще одно приложение для задач… medium.com Да, это еще одно приложение для задач. В последнее время я использовал Typescript и Redux и подумал, что было бы забавно преобразовать этот учебник для использования Typescript и Redux. Вместо того, чтобы настраивать проект с помощью Parcel, я все равно буду использовать старый..

Лучшие статьи недели - React, React Router, Redux, React Native, VueJS, GraphQL, Hyperapp и…
Отладка похожа на роль детектива в криминальном фильме, где вы также являетесь убийцей . - Филипе Фортес Tweet Quote Ваш еженедельный обзор лучших статей и руководств для разработчиков программного обеспечения и веб-разработчиков, собранный с помощью gitconnected . 1. Понимание исходного кода React - обновление пользовательского интерфейса (отдельная модель DOM) VIII, автор Альт Эйзен Понимание исходного кода React VIII Обновление..

Управление состоянием с помощью React Context, TypeScript и GraphQL
Устали от ошибок типа отладки в вашем состоянии? Хотите актуальную документацию для ваших приложений React? Читать дальше! Когда я впервые столкнулся с TypeScript , я почувствовал приличное отчаяние: почему я должен был писать то, что казалось более шаблонным кодом? Почему при использовании его с React мне приходилось определять тип каждой отдельной опоры React , а также объекты запроса и ответа для асинхронных вызовов? И что, черт возьми, было за типы пересечений и союзов?..

Использование FrintJS с React.js и Redux
Redux - чрезвычайно популярная библиотека управления состоянием в экосистеме React.js . Он также поставляется с такими интеграциями, как react-redux , который дает вам компонент более высокого порядка для подключения вашего хранилища Redux к вашим компонентам React. Как можно использовать этот дуэт убийц и в приложениях FrintJS ? Пример магазина Прежде чем переходить к FrintJS, давайте сначала создадим базовый магазин с Redux. В нашем приложении будет счетчик, который мы..

Спасибо за эту статью. Это был мой лучший результат в Google по запросу «обработка ошибок ngrx» 😀
Спасибо за эту статью. Это был мой лучший результат в Google по запросу «обработка ошибок ngrx» 😀 Я реализовал это, как вы предложили, но мне не нравилось иметь «глобальное» состояние ошибки. Связь между действием и ошибкой была неясна, что в моем случае привело к побочным эффектам. Мой подход сейчас следующий: Иметь абстрактный класс для действий, которые могут иметь ошибку/успех import { Action } from '@ngrx/store'; type HandlerFunction<T> = T extends void ? () => void..

Функциональное программирование на Javascript (часть 2)
Эта статья является продолжением Этого . Батут и Thunk В разделе рекурсии части 1 была проблема с размером стека. Чтобы решить эту проблему, я хотел бы представить метод под названием батут . Прежде чем перейти к рассмотрению того, что такое батут, необходимо пояснить концепцию преобразователя . Преобразователь - это вызов функции, заключенный в анонимную функцию. Его основное использование - отсрочить выполнение. const f = (x, y) => x * y; const f_thunk = () => f(2,..

Создайте сквозное приложение Movie Store с помощью React + Redux + Appbase.io (2021 г.)
Это серия руководств, цель которых научить создавать многофункциональное, масштабируемое приложение для электронной коммерции с использованием React и Redux . Этот сериал последний раз обновлялся 13 августа 2021 года! 🎉 Мы обновили использование React с v16.9.0 до v17.0.2, React-Redux с v6.0.0 до v7.2.4 и ReactiveSearch с 3.0.0-rc до 3.22.0 (последняя версия). Вы можете следить за этой серией и рассчитывать на создание полного приложения. Вы изучите следующие концепции:..