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


Redux : введение в управление состоянием
Введение Redux — это контейнер с предсказуемым состоянием для приложения javascript. Мы можем использовать redux со многими библиотеками и фреймворками java-скриптов, такими как angular, react и т. д. Redux — это просто реализация шаблона Flux с некоторыми вариациями. Эти вариации на самом деле облегчают обучение. По мере роста приложения становится сложно поддерживать его организованность и поддерживать поток данных. Redux решает эту проблему, управляя состоянием приложения с..

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

Практический пример: SOLID-рефакторинг в React
С TDD, контекстом и хуками Прошло больше года с тех пор, как я написал Можем ли мы все просто признать, что React Hooks были плохой идеей? Часть 1 ВЕЩЕСТВЕННЫЕ причины, почему крючки — плохая идея medium.com Несколько человек спросили меня, что я считаю архитектурой SOLID, и я ответил, что отвечу на этот вопрос, когда доберусь до этого. За последнюю неделю или около того я провел рефакторинг, который был достаточно простым, чтобы..

Я должен здесь не согласиться.
Я должен здесь не согласиться. Я не думаю, что выбор того, какую из ваших частей лего использовать в конкретном случае или как ваши данные передаются от ввода к выводу, и последствия этого «не имеют ничего общего с проблемой, которую [вы] пытаетесь решить». Я бы сказал, что это проблема, которую вы пытаетесь решить . Кроме того, я не согласен с тем, что функциональное программирование на Javascript имеет какое-либо отношение к Redux, React, ImmutableJS и др. Эти пакеты / библиотеки..

Руководство для начинающих по Redux
Контейнер предсказуемого состояния для приложений JavaScript Что такое Редукс? Redux — это контейнер предсказуемого состояния , разработанный, чтобы помочь вам писать приложения JavaScript, которые одинаково ведут себя в клиентских, серверных и собственных средах и которые легко тестировать. Redux был создан Дэном Абрамовым примерно в июне 2015 года. Он был вдохновлен Flux от Facebook и языком функционального программирования Elm. Redux очень быстро стал популярным из-за его простоты..

Глубокое погружение в React Hooks. Лучшие практики, распространенные ошибки.
Введение В мире React хуки заняли центральное место, и не зря! React Hooks упрощают логику компонентов, упрощая совместное использование и повторное использование логики с отслеживанием состояния между компонентами. В этой статье мы углубимся в React Hooks, рассмотрим некоторые передовые практики, распространенные ловушки и добавим несколько шуток и GIF-файлов, чтобы держать вас на крючке. Давайте начнем! useState: сохранение состояния простым Хук useState позволяет легко..

Я ненавижу Redux, поэтому на выходных пишу свой собственный State Management - Часть 2
Предупреждение: я средний программист на React. Поэтому я не уверен, что мои примеры идеальны или не содержат ошибок. В моем последнем посте я объяснил основные функции и концепции GState . В этой статье я буду следовать своим мнениям с помощью шаблонов для решения некоторых проблем управления состоянием: Однонаправленный поток данных Государственные декларативные компоненты ( в духе Relay / Apollo ). Инкапсуляция в едином хранилище состояний ( Redux issue )...