Буферы каналов в Redux Saga

#ReduxSaga #Redux #React В очередном видео курса по Redux Saga рассмотрим буферы каналов (none, fixed, expanding, dropping, sliding). Redux Saga это библиотека для Redux и является middleware для Redux, которая призвана упростить и улучшить выполнение сайд-эффектов. Cайд эффекты это асинхронные операции, например, загрузки данных либо иные действия, который должны выполняться помимо изменения данных стора (store). В Redux Saga существует несколько видов буферов, который используются в каналах. none - без буфера. Fixed - новые сообщения будут попадать в буфер фиксированного размера. В случае переполнения буфера будет выброшена ошибка. Expanding буфер - в случае переполнения буфера, размер буфера будет динамически увеличиваться. Dropping буфер будет игнорировать сообщения в случае переполнения. Sliding - будет добавлять новые сообщения в конец буфера и удалять старые сообщения. Это полный курс по Redux Saga, который состоит из 18 подробных практических видео-уроков с исходным кодом (посмотреть все видео курса можно в этом плейлисте Мы в соцсетях: 💻 Сайт: 💻 Telegram: 💻 Twitter: 💻 GitHub: ☕️ Поддержать канал: Плейлисты и курсы: 📃 Исходный код: 🍏 Redux Saga: 💡 Все о ReactJS: 💡 Как пройти ReactJS собеседование: 💡 ReactJS хуки: 💡 Redux: 💡 Как создать слайдер на ReactJS: 💡 Svelte: 💡 Sass: 💡 GraphQL: 💡 JavaScript: 00:00 - Обо всех каналах буферов в Saga 01:22 - О примере 01:42 - Пишем пример 08:25 - buffers none в Redux Saga 09:11 - buffers fixed в Redux Saga 10:31 - Перехват ошибки Buffer overflow 11:18 - buffers expanding в Redux Saga 12:12 - buffers dropping в Redux Saga 13:14 - buffers sliding в Redux Saga #devmagazine #devmagazinechannel
Back to Top