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