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


Глубокое погружение в createEntityAdapter Redux Toolkit
Официальная документация Redux Toolkit на createEntityAdapter — это потрясающее руководство, но я думаю, что оно предполагает, что люди знают, зачем это делать. И я думаю, что это одна из тех вещей, которые однажды увидев, невозможно развидеть. Так что я понимаю, почему авторы пишут документацию именно так. В Руководстве по использованию есть пояснение почему , но оно очень краткое и сразу же переходит к практическим рекомендациям…

Улучшение редукторов Redux 3 способами
С объектами, классами и функциональным программированием В этой статье я предполагаю, что вы знаете, что такое Redux и что делают редукторы. Я расскажу, как улучшить ваши редюсеры Redux, сделав их быстрее, и как избежать предупреждения / ошибки цикломатической сложности , которые могут возникнуть с чем-то вроде SonarQube при увеличении количества действий. Ниже приведен простой switch оператор, который вы, вероятно, видели в 99% примеров Redux / reducer. Мы собираемся..

Редукс и поток
Какое отношение Redux имеет к Flux? Как Dispatch связан с Action и как я могу изменить представление моего компонента? В этой статье мы обсудим, как Flux связан с Redux и на примерах кода, как реализовать Redux в приложении React . Итак, давайте не будем больше ждать! Flux — это архитектура приложения, которую Facebook использует для создания клиентских веб-приложений. Он дополняет компонуемые компоненты представления React , используя однонаправленный поток данных . Вид..

Redux Toolkit - стандартный способ написания Redux
Redux Toolkit, Магазин, Создать фрагмент, Папка с функциями Redux - это менеджер состояний для приложений JavaScript. В основном используется с React. Большинство крупномасштабных приложений реагирования включают сокращение для управления глобальным состоянием. Но все ли приложения на основе redux следует стандартному подходу? Redux должен быть реализован стандартным и оптимальным способом, чтобы избежать проблем в вашем приложении React. Когда мы начнем разрабатывать приложение..

Боль и радость создания изоморфных приложений в ReactJS
Этот пост не является учебным пособием. В Интернете их достаточно. Всегда интереснее посмотреть на реальное производственное приложение. Многие учебные пособия и шаблоны показывают, как писать изоморфные приложения ReactJS, но они не охватывают множество реальных проблем, с которыми мы столкнулись в процессе производства. Поэтому мы решили поделиться своим опытом на GitHub и разработать приложение в публичном репозитории. Вот работающее приложение , а вот его код . ВАЖНО . Это..

Введение в запрос RTK
RTK Query — это мощная библиотека для извлечения и кэширования данных для приложений Redux. Он предоставляет набор высокоуровневых API и абстракций, которые упрощают управление сложными требованиями к выборке данных, такими как разбивка на страницы, фильтрация и кэширование, без необходимости написания большого количества пользовательского кода. С помощью RTK Query вы можете создать надежную масштабируемую выборку данных в своих приложениях Redux с минимальными усилиями. В этой статье мы..

React Native: стоит ли шумиха?
Мне не нужно было много думать о том, какой проект делать на React Native. Я не хотел писать серверный код для приложения, потому что вся цель проекта заключалась в изучении React native, и это было бы ненужным бременем для меня при написании сервера. Так что варианты были ясны - Напишите клиентское приложение. например Будильник или классическое приложение To-Do. Я не смог придумать что-то интересное в категории. Используйте службу API и напишите клиента. Клиент Reddit! Да! Таким..