Middlewares are awesomeИнструменты
Доклад принят в программу конференции
Никита Мостовой
HeadHunter
Ведущий фронтенд-разработчик в команде архитектуры в HeadHunter.
Телеграм — xnimorz
Twitter — https://twitter.com/xnimorz
Twitter — https://twitter.com/xnimorz
Тезисы
Приложения на стеке React-Redux стали уже одним из стандартов в современной фронтенд-разработке. Вместе с Redux в проектах используют redux-thunk, redux-saga или какой-нибудь другой похожий инструмент. Они позволяют общаться с API, обрабатывать сложные случаи. Эти решения объединяет то, что они все — middleware с определенным форматом. Middleware в Redux — это очень мощный инструмент, который позволяет решать любые задачи по построению бизнес-логики, разделить уровни MVC.
Мы поговорим о том, как кастомные middleware упрощают нашу жизнь в различных случаях и заменяют redux-thunk, sagas.
Другие доклады секции Инструменты
Знай свой JIT: ближе к машине
Андрей Мелихов
Яндекс.Деньги
Как работает Headless Chrome: его компоненты, сценарии использования при помощи Headless Library и Puppeteer
Виталий Слободин
GitLab
Тонкости публикации проектов на GitHub
Камиль Исмагилов
Российская Газета
Компонентный подход без модных фреймворков
Руслан Рустамов
Kodix Automotive
Этот замечательный Node.js
Александр Лобашев
Raiffeisenbank
Apollo GraphQL как альтернатива другим библиотекам для работы с бизнес-логикой веб-приложения
Никита Филатов
Luxoft
Even More CSS Secrets
Lea Verou
MIT CSAIL