ngrx

  • ХабрахабрФото Простота Subject’ов, удобство NGRX: что такое компонентный стор и с чем его едят

    Простота Subject’ов, удобство NGRX: что такое компонентный стор и с чем его едят

    Привет, я Григорий Зароченцев, ведущий фронтенд-разработчик Тинькофф в команде интернет-эквайринга. Сегодня хочу рассказать, что такое компонентный стор, как изолированные хранилища помогают сэкономить кучу кода при разработке и почему глобальный стор — это одновременно и хорошо и плохо. Поговорим о том, как наша команда пришла к такому подходу, какие плюсы принесло это решение и почему, если вы пишете на Angular, вам…

    Читать далее »
  • ХабрахабрФото Redux в Angular. Туда и обратно

    Redux в Angular. Туда и обратно

    Пару лет назад из каждого утюга можно было услышать про Redux. Сейчас redux является чем-то обыденным в фронтенд разработке. На пороге 2023 года я хочу поделиться своим опытом использования redux в Angular, поговорить о разных реализациях, и рассказать к каким выводам я пришел за это время. Статья разбита на три блока: Введение, где я описываю процесс написания статьи. Все про…

    Читать далее »
  • ХабрахабрФото [Перевод] Неудачные приёмы работы с NGRX

    [Перевод] Неудачные приёмы работы с NGRX

    В моих предыдущих материалах я (дважды) рассказывал об анти-паттернах Angular и о рекомендованных приёмах работы с RxJS. После того, как я полгода проработал с NGRX и как следует разобрался с этой библиотекой, полагаю, что пришло время рассказать о некоторых приёмах работы, которые я (часто это относится ко всему сообществу тех, кто пользуется NGRX) нахожу вредными или слишком сложными. Никогда (почти…

    Читать далее »
  • ХабрахабрФото [Перевод] Прекратите использовать Ngrx/effects для этого

    [Перевод] Прекратите использовать Ngrx/effects для этого

    Конечным результатом является забагованная архитектура, которую никто не хочет трогать. Иногда простейшая реализация функциональности в конечном итоге создает больше проблем, чем пользы, только увеличивая сложность в другом месте. Примечания переводчика Нацелена на людей опытных в RxJS и Ngrx, либо желающих попробовать Redux в Angular. Статья была написана в 2017 году, но актуальна и по сей день. Фрагменты кода были обновлены исходя из текущего…

    Читать далее »
  • ХабрахабрФото [Перевод] Оверинжинирг 80 уровня или редьсюеры: путь от switch-case до классов

    [Перевод] Оверинжинирг 80 уровня или редьсюеры: путь от switch-case до классов

    О чем пойдет речь? Начиная с дубового switch-case, продолжая выбором из объекта по ключу и заканчивая классами с декораторами, блекджеком и TypeScript. Посмотрим на метаморфозы редьюсеров в моих Redux/NGRX приложениях за последние пару лет. Постараемся обозреть не только историю этого пути, но и найти какую-нибудь причинно-следственную связь. Если вы так же как и я задаетесь вопросами избавления от бойлерплейта в…

    Читать далее »


Кнопка «Наверх»