WedX - журнал о программировании и компьютерных науках

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


Освоение разработки веб-приложений Todo List с помощью React и Vite: подробное руководство по плейлистам YouTube
Создание веб-приложений может быть сложным, но полезным занятием, особенно при использовании современных фреймворков и инструментов, таких как React и Vite. Если вы хотите отточить свои навыки веб-разработки и создать полнофункциональное веб-приложение Todo List, не ищите дальше! В этой статье мы рассмотрим плейлист YouTube, который проведет вас через весь процесс, от настройки проекта до внедрения расширенных функций. Плейлист: веб-приложение Todo List с React и Vite Плейлист YouTube,..

Шпаргалка по терминологии Redux
Существует широкая терминология, которую часто использует экосистема Redux. Мы постараемся охватить самые распространенные из них. Действие Отправить Магазин Редуктор В основе Redux лежат действия, поэтому давайте углубимся в тему. Структура действий Действия — это просто все интерактивные действия, которые пользователь может выполнять в приложении или на веб-странице. Это объекты Javascript с двумя свойствами (тип, полезная нагрузка). Вы можете..

Состояние компонента: локальное состояние, хранилище Redux и загрузчики
Сообщение изначально опубликовано в Блоге LogRocket В React компоненты считаются первоклассными гражданами, и поэтому важно знать их внутренний рабочий механизм. Поведение компонента в основном зависит от его реквизитов или состояния . Разница между ними в том, что состояние является приватным для компонента и невидимо для внешнего мира. Другими словами, состояние отвечает за поведение компонента за кулисами и может считаться для него источником истины. Существует..

Redux: использование combReducers для поддержания чистоты вашего состояния
Redux — это мощный инструмент, который поможет вам управлять состоянием вашего приложения. Прыжок с головой в Redux может быть немного ошеломляющим. Действия, создатели действий, преобразователи, редьюсеры, промежуточное ПО. Все это необходимо для успешного создания магазина и запуска Redux для вашего приложения. Для начала ваши редукторы не будут слишком сложными. import {createStore} from 'redux' const NEW_USER = 'NEW_USER' const newUser = user => ({type: NEW_USER, user}) const..

Асинхронные операции с использованием redux-saga
ОБНОВЛЕНИЕ Август / 2017 г .: Я опубликовал вторую часть этой статьи, Общие паттерны Redux-saga ОБНОВЛЕНИЕ апрель 2017 г .: Спасибо Эдуардо за перевод этой статьи на португальский , найди здесь . Также этот неизвестный парень, который перевел эту статью на китайский , найди здесь . Несколько дней назад мой коллега говорил об управлении асинхронными операциями. Он использовал несколько инструментов для расширения возможностей redux. Слушая его, мы действительно..

Зачем читать исходный код? для новых разработчиков
Вы пишете код как долго и еще не читали исходный код !? Шучу, все будет хорошо . А если серьезно ... если вы новичок в программировании, вы, вероятно, похожи на меня и слишком долго ждете, чтобы перейти к профессиональной кодовой базе, чтобы копаться в ней. Сегодня я хочу провести вас по исходному коду и посмотреть, какие уроки мы можем извлечь из этого процесса. Библиотека, которую мы собираемся рассмотреть, называется Redux, Контейнер предсказуемого состояния для приложений JS..

Запоминайте данные пользователя с помощью Lodash
Пример мемоизации в React-Redux Перед запоминанием: Каждое действие выборки для получения пользовательской таблицы выполняется 100 сообщениями. Действия по извлечению выполняются даже в том случае, если пользовательские данные уже извлечены. Мы используем функцию memoize в lodash, чтобы остановить ненужную выборку. источник/действия/index.js import _ from 'lodash'; import jsonPlaceholder from '../apis/jsonPlaceholder'; export const fetchUser = (id) => async dispatch => {..

Новые материалы

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]