• Redux против MobX без путаницы

    • Translation
    image

    В последние годы я часто использовал Redux, но в последнее время использую MobX в качестве альтернативы управления состоянием. Кажется, что альтернативы Redux естественно превращаются в беспорядок. Люди не уверены, какое решение выбрать. Проблема не обязательно «Redux vs MobX». Всякий раз, когда существует альтернатива, людям любопытно, как лучше всего решить их проблему. Я пишу эти строки, чтобы устранить путаницу вокруг решений по управлению состояниями Redux и MobX.

    О чем будет эта статья? Во-первых, я хочу вкратце вернуться к проблеме, которую решает библиотека управления состоянием. В конце концов, все будет хорошо, если вы просто используете this.setState() и this.state в React или его вариацию в другой библиотеке уровня представления или в среде SPA. Во-вторых, я буду продолжать давать вам обзор обоих решений, показывая последовательность и различия. И последнее, но не менее важное: если у вас уже есть приложение, работающее с MobX или Redux, я хочу рассказать вам о рефакторинге из одной в другую библиотеку управления состояниями.
    Читать дальше →
    • –4
    • 14.5k
    • 5
  • Angular: пример использования NGRX

    • Tutorial
    image
    Эта статья является продолжением поста «Angular: понятное введение в NGRX»

    Пример NGRX


    В нашем примере будет список пользователей, страница сведений о пользователе и некоторая начальная информация о конфигурации, которую вы должны получить при запуске приложения. Мы собираемся реализовать некоторые важные потоки NGRX.

    План действий:

    1. Установка библиотеки
    2. Создание структуры папок для хранилища
    3. Создание хранилища и начальных значений
    4. Создание действий (Actions)
    5. Создание редукторов (Reducers)
    6. Создание эффектов (Effects)
    7. Создание селекторов (Selectors)
    8. Конечная настройка
    9. Использование хранилища в компонентах

    Итак, давайте сделаем это…
    Читать дальше →
  • Angular: понятное введение в NGRX

    image Цель этой статьи — дать чистое и ясное представление о ngrx. Для этого я объясню, что нужно знать и понимать о ngrx, а затем мы увидим это в действии с простыми и понятными примерами кода.

    Вот список тем, которые мы будем обсуждать в этой статье:

    • Что такое ngrx
    • Преимущества использования ngrx
    • Недостатки использования ngrx
    • Когда использовать ngrx
    • Действия, Редукторы, Селекторы, Хранилище и Эффекты

    Продолжение статьи с примером использования: «Angular: пример использования NGRX».
    Читать дальше →