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


Подводные камни асинхронных операций через React Context API
Подводные камни асинхронных операций через React Context API React предоставляет удобный API для глобального обмена состоянием и между компонентами, Context API, но, работая с масштабированием в Jira, мы обнаружили, как он может легко стать кошмаром для разработчика, если не будет должным образом защищен. Все начинается с простого компонента Давайте представим, что мы хотим создать раскрывающийся список, который отображает список категорий: мы можем использовать GraphQL через..

Я полностью согласен с вами, есть несколько действительно странных конструкций - например, бесполезная обертка div…
Я полностью согласен с вами, есть некоторые действительно странные конструкции, такие как бесполезная обертка div, и библиотека развивается очень быстро, возможно, слишком быстро, чтобы идти в ногу со временем. Однако я думаю, что разработчики по-прежнему любят React по многим причинам, в основном: Мазохизм, как вы упомянули в Твиттере ES тоже развивается со скоростью света, поэтому им просто нужно смириться с ситуацией и сесть в этот сумасшедший поезд. Развивая платформу, команда React..

Сборка для разработчиков будет большой, так как она неминифицирована и содержит исходные карты (эта конфигурация хранит их…
Сборка для разработчиков будет большой, поскольку она неминифицирована и содержит исходные карты (эта конфигурация сохраняет их встроенными), для меня производственная сборка имеет размер 328 КБ (без gzip), что звучит не так уж неразумно. Для этой конфигурации см. Настройка веб-пакета репозитория git. Это правда, что приложения React в целом кажутся большими, но то же самое можно сказать и о Angular или Ember, это недостаток наших современных цепочек инструментов SPA. Стоит упомянуть одну..

Наличие описательных имен файлов независимо от организованного имени папки помогает в некоторых случаях.
Наличие описательных имен файлов независимо от организованного имени папки помогает в некоторых случаях. Помощь в быстром открытии через нечеткий поиск доступна в нескольких редакторах, не всегда можно развернуть дерево структуры папок Избегает наличия нескольких файлов с одинаковым именем, что может привести к двусмысленности. Если вас беспокоят длинные и неуклюжие операторы импорта, вы можете использовать Бочки . Иметь короткие имена папок или файлов — это личный выбор, но я бы..

Мой выбор глобального управления состоянием для React в 2022 году
Redux хорош, но этот лучше Redux опробован и протестирован как глобальное управление состоянием для React. Он имеет множество функций, а вся экосистема redux точно настроена и значительно упрощает разработку и управление состоянием. Я работаю с React более 5 лет, многое изменилось для меня в процессе, одна вещь, которая остается неизменной, — это redux. Но одна вещь, которую мы не замечали, пока не стала очевидной, — это огромное количество шаблонов, которые необходимо сделать для..

Оруэлл: приложение для всевидящего и контролирующего
Существует постоянная потребность в мониторинге деятельности - будь то операции, продажи, логистика и т. Д., Особенно в парадигме, включающей учебную программу, основанную на услугах. Имея это в виду, был задуман Оруэлл . Теперь, прежде чем я углублюсь и начну говорить об Оруэлле - приложении, позвольте мне уточнить. Orwell был создан как платформа мониторинга для Handz4u Pvt Ltd , местного поставщика услуг, базирующегося в Бангалоре. У них было простое требование. «Помогите нам..

React: как Redux еще не умер
Бывают ли ситуации, когда вам не нужен Redux? Конечно, но так было всегда. В последнее время было много споров и путаницы вокруг статуса Redux в экосистеме React. Некоторые люди утверждают, что Redux мертв или что его заменили более новые альтернативы. В этой статье мы углубимся в заблуждения, связанные с Redux, и объясним, почему он по-прежнему остается актуальным и мощным инструментом для управления состоянием в приложениях React. Redux: обратная реакция и чрезмерное..