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


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

Реализация Redux с помощью Derivable
В этой статье мы собираемся изучить реализацию Redux (популярный вариант Flux ) с Derivable . Redux против Derivable Простите, что заголовок статьи вызывает кликабельность. Реализация Redux, о которой мы собираемся здесь поговорить, не будет полной, и в этом нет никакого смысла. Сам Redux очень полезен для использования вместе с Derivable в его текущей форме: это будет темой следующей статьи. Итак, нет Redux vs. Derivable. Конечно, встает вопрос о добавленной стоимости..

Добавление надежной проверки формы для реагирования на приложения Redux
Проверка формы жизненно важна, потому что она помогает с UX. Это помогает пользователю понять, что что-то не так с тем, что он ввел, что-то упустил и т. Д. «Надежная» проверка формы помогает (по крайней мере): Проверка на стороне клиента : например, Проверьте пустые поля, длину пароля и т. Д. Мгновенная проверка на стороне сервера : например, Мгновенно проверьте сервер, если имя пользователя уникально при размытии. Проверка на стороне сервера OnSubmit : например, Проверить..

TLTR; Redux
Redux - это крошечная библиотека Javascript, которая управляет состоянием вашего приложения более последовательным и практичным способом. Считайте состояние репозиторием в памяти, в котором хранятся данные из базы данных, API, локального кеша, элемента пользовательского интерфейса на экране, такого как поле формы, и т. Д. Создатель Redux, Дэн Абрамов , начал работу над этим проектом, когда готовил свое выступление для React Europe . Он хотел создать контейнер с предсказуемым..

Эликсир Феникс + Бранч + Redux + React
Это в основном пост, чтобы вспомнить, как это настроить в будущем. Я изучаю Redux с тех пор, как узнал, что на него повлиял Elm . Так я создал новый проект с Elixir Phoenix, Redux и React. Важно то, что я буду использовать поздний завтрак , который по умолчанию настроен в Phoenix, вместо веб-пакета . Почему? Потому что сейчас мне не нужен веб-пакет, а поздний завтрак уже есть. Сначала создайте новый проект Phoenix и подтвердите выборку и установку зависимостей: mix phoenix.new..

Рефакторинг с Redux Thunk на Redux-Saga
Улучшение масштабируемости приложения JavaScript Многие из вас, кто читает это, вероятно, имеют некоторый опыт использования Redux Thunk , знают, что он делает, и, возможно, думают о переходе на Redux-Saga . Просто чтобы освежиться, обратимся к документации Redux Thunk : «С обычным базовым хранилищем Redux вы можете выполнять только простые синхронные обновления, отправляя действие. По промежуточного слоя расширяет возможности магазина и позволяет писать асинхронную логику,..

3 важных функции JavaScript, жизненно важных для функционального программирования.
Как использовать карту, фильтр и уменьшение. В этом руководстве будут рассмотрены 3 наиболее важные функции Javascript, которые жизненно важны для функционального программирования, а именно: Метод массива .map() Метод массива .filter() Метод массива .reduce() Но сначала, что такое функциональное программирование?? Функциональное программирование — это парадигма программирования, в которой разработчики используют функции для построения своего кода. Метод массива .map()..