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


React Redux стал проще.
Изучить Redux довольно сложно, а реализовать его на масштабируемом веб-сайте — сложно, поэтому время превращается в кошмар. На дворе 2020 год, и для управления состоянием React люди обычно используют Redux или Context. Redux обычно используется для больших приложений, а Context API в основном используется для небольших приложений из-за структурированности проекта. Я лично считаю, что управление состоянием по-прежнему является огромным беспорядком, потому что независимо от того, что..

Redux Toolkit больше не нужен?
Те из вас, кто использует Redux Toolkit, должны быть знакомы с огромным количеством шаблонного кода, который создается в результате. Наша команда ( axmit ) пробовала разные обходные пути, немного надеясь, что когда-нибудь мы найдем стандартное решение. Но этого не произошло, и мы решили решить проблему на своей стороне. Мы работали над этим больше года, и окончательный результат описан в этой статье. История Наши ключевые клиенты - стартапы со всего мира. Одно из главных..

Отделить бизнес-логику от Redux
Упростите тестирование, разместив функции получения / установки между вашей бизнес-логикой и Redux Используя Redux в качестве контейнера состояний, ваша бизнес-логика обычно должна получать данные из Redux и отправлять туда действия. Возьмем, к примеру, функцию для добавления членов в группу: function addMember( store , userId, groupId) { const group = groupSelector(store.getState(), groupId) ; store.dispatch ({ type: 'update-members', groupId, members:..

Это должно быть удалено.
Это должно быть удалено.

Машинопись и Redux (действительно типизированный)
В течение долгого времени я пытался выяснить, как защитить сокращение в машинописном тексте, как ввести каждый параметр и убедиться, что ничего не разрешается в любой тип. Короче говоря, мой вывод: Redux не создавался для типизации, вы определяете редукторы, которые принимают аргумент действия, который может быть буквально любым, любым действием во всей системе с любыми параметрами, это наверняка усложняет задачу. Но, пожертвовав некоторой простотой, мне удалось найти решение, которое..

Redux против Redux Toolkit: рассказ о двух библиотеках управления состоянием
Redux и redux-toolkit — две популярные библиотеки, используемые для управления состоянием в приложениях JavaScript. Хотя обе библиотеки можно использовать для управления состоянием аналогичным образом, между ними есть некоторые ключевые различия, о которых следует знать разработчикам. Что такое Redux? Redux — это библиотека управления состоянием, созданная Дэном Абрамовым и Эндрю Кларком в 2015 году. Она основана на принципах функционального программирования и ориентирована на..

Переход на Redux Free
Как только вы приступите к написанию веб-приложения на React, вы начнете ощущать потребность в глобальном механизме управления состоянием. Именно здесь вступают в игру такие решения для управления состоянием, как Redux и MobX. Или это правда? Возможно, так было много веков назад, но теперь это не так. Прежде чем вдаваться в подробности, давайте кратко рассмотрим Redux. Единый истинный король Во время войн Flux, когда Дэн Абрамов представил Redux во время своего выступления..