Приветствую, сегодня я собираюсь поговорить с вами о способе организации Reducer'a. И рассказать с чего я начал и к чему пришел. Итак, есть некий стандарт по организации Reducer и выглядит он следующим образом: export default function someReducer(state = initialState, action) { switch (action.type) { case 'SOME_REDUCER_LABEL': return action.data || {};
Мы хотим создать пакет, который позволит нам избавиться от постоянного создания однотипных reducer'ов и action creator'ов для каждой модели, получаемой по API. Первая часть — вот эта вот статья. В ней мы создали конфиг для нашего будущего пакета и выяснили, что он должен содержать action creator, middleware и reducer. Приступим к разработке! Читать дальше →
В предыдущей части мы обсудили, как реализовать простой экран с паттерном Model-View-Intent, использующим однонаправленный поток данных. В третьей части мы построим более сложный экран с MVI с помощью State Reducer. Читать дальше →
Данное пособие полностью соответствует федеральному государственному образовательному стандарту (второго поколения) для начальной школы. В предлагаемом пособии представлены тесты по всем темам учебного комплекта А.А. Плешакова “Окружающий мир. 2 класс”. Этот материал также может быть использован учителями, работающими по другим учебникам. Окружающий мир. 2 класс. Тесты к учебнику А.А. Плешакова “Окружающий мир. 2 класс. В 2-х […]