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


Фреймворк NgRx для современных интерфейсных архитектур Angular
Фреймворк NgRx для современных интерфейсных архитектур Angular NgRx — это реактивная среда управления состоянием для приложений Angular. Он основан на принципах Redux, популярной библиотеки управления состоянием, используемой в приложениях React. NgRx предоставляет набор мощных инструментов для предсказуемого и последовательного управления состоянием приложения Angular. Одним из основных преимуществ использования NgRx является то, что он позволяет разработчикам централизованно..

Пример хранилища компонентов NgRx
Введение в NgRx ComponentStore с практическим примером ComponentStore — это библиотека управления состоянием, которая помогает управлять состоянием компонента. ComponentStore является частью NgRx и позиционирует себя как альтернатива реактивному подходу «Сервис с субъектом на основе push-уведомлений ». Знание NgRx , Redux или других шаблонов управления состоянием будет полезно, но в этом посте объясняется NGRX ComponentStore, предполагая отсутствие предварительного знания NGRX...

Angular + ngrx / store: понимание потока данных
Работали ли вы с Angular в прошлом и хотите получить быстрый обзор того, как ngrx / store вписывается в общую картину? Это идеальное место для начала. Я не буду тратить время на разговоры о том, почему вы можете захотеть использовать ngrx / store, откуда он появился и почему он стал таким популярным. Я просто собираюсь сразу перейти к тому, как это вписывается в приложение angular и как потоки данных, на простом примере . Идея состоит в том, чтобы вывести вас с нуля до «Я понимаю», как..

Архитектура рабочего пространства Nx, содержащего NgRx
Использование границ модулей, гексагональной архитектуры и современного NgRx NgRx — самая популярная библиотека управления состоянием для Angular. Вы часто находите это в корпоративных проектах. Nx также часто используется в корпоративных проектах. Так как же спроектировать рабочее пространство Nx с помощью NgRx? Но прежде всего давайте поговорим о том, почему и когда вам следует использовать NgRx. Прочитайте исходную статью на ng-journal.com (включая репозиторий GitHub)..

Я не готов к NgRx
Angular прошел долгий путь с тех пор, как я начал использовать его еще в 2013 году. Дни «$ scope» и массивных представлений / контроллеров были заменены архитектурами на основе компонентов и более элегантными шаблонами. Один из самых популярных паттернов за последний год или около того - NgRx. На каждого сторонника NgRx, похоже, есть один полностью не согласный, а другой - все равно. Я слышу много разговоров о том, действительно ли проекту нужен NgRx, и скажу, что если вы не уверены, то,..

Магазин компонентов — Введение
Очень интересно видеть, как ngrx предоставляет различные состояния для управления состоянием в приложении. Ngrx предоставляет состояние для управления состоянием уровня приложения, которое включает взаимодействие между компонентами или даже модулями. Взаимодействиями модулей можно управлять с помощью функционального фасада. В компонентах Angular мы обычно используем императивные способы, используя локальные переменные компонента для хранения состояния и имея набор подписок для..

Ясно и лаконично: путь к лучшему именованию селекторов NgRx
В мире Angular и управления состоянием NgRx — бесспорно мощная библиотека, получившая популярность благодаря своей способности управлять состоянием предсказуемым и поддерживаемым образом. Однако разработчикам также может быть сложно понять его тонкости, особенно когда речь идет об использовании селекторов. В этом посте мы обсудим важность использования семантически правильных имен для селекторов NgRx, таких как isLoaded, getUserName и hasChild, и то, как это может значительно улучшить..