NGRX С НУЛЯ ПОЛНЫЙ ГАЙД. Менторинг 31 занятие

Поделиться
HTML-код
  • Опубликовано: 5 авг 2024
  • 00:00 Базовые понятие NGRX, как вообще работает библиотека
    01:50 Как изменится код в компонентах?
    05:00 Проблема подавляющего большинства приложений во фронтенде и то, как её помогает решить NGRX
    12:13 Общая архитектура NGRX
    14:12 Что такое Store
    17:25 Как изменять данные в Store
    19:24 Место Action в NGRX
    31:13 Метод dispatch для вызова Action
    35:14 Как работает Reducer
    56:24 Как используется payload в Reducer
    1:01:22 Selectors в NGRX
    1:18:41 Почему нужно использовать Action в коде только один раз
    1:24:55 Effects в NGRX
    1:37:14 Общая схема работы NGRX
    1:49:13 Как NGRX подключать к приложению
    2:04:40 Кратко о сказанном ранее
    2:08:46 Что такое async pipe
    2:11:06 Подведение итогов
    Менторинг: t.me/LearnAngularBot
    Телеграм-канал: t.me/ilnur_ryazhapov_blog
    Задать вопросы: t.me/ilnur_ryazhapov_help

Комментарии • 21

  • @brucewayne_007
    @brucewayne_007 11 дней назад +1

    Очень курто объяснил. Напоминает redux

  • @YusupOzdoyev
    @YusupOzdoyev 2 месяца назад +2

    Раскидал просто как два пальца об асфальт.
    Осталось применить на практике.
    Спасибо , брат 🤝

  • @user-fg7fm5cp3n
    @user-fg7fm5cp3n 6 месяцев назад +2

    Это лучший контет по Angular и его экосистеме в русскоязычном youtube. Грустно, что только недавно6 узнал про Ильнура и его канал, а не когда сам сидел и грыз документацию NGRX.
    Будет круто еще видео по архитектуре приложений Angular, потому что ничего подобного нету вообще.
    Спасибо за контент по Angular!

  • @TheDNbazh
    @TheDNbazh 5 месяцев назад +1

    Информация очень понятная и хорошо структурированная. Вдохновился углубляться в технологию ngrx)

  • @RaG777
    @RaG777 6 месяцев назад +3

    Спасибо, побольше бы таких видосов

  • @shortcuts9005
    @shortcuts9005 7 месяцев назад +3

    Не, ну это однозначно лайк

  • @gamingpushok2558
    @gamingpushok2558 7 месяцев назад +3

    Удачи тебе!

  • @user-wh7lz5de3r
    @user-wh7lz5de3r 2 месяца назад +1

    хороший ролик, довольно хорошо все прояснил

  • @jetsweb
    @jetsweb 3 месяца назад +1

    Спасибо большое🥰

  • @nouchance
    @nouchance 7 месяцев назад +2

    spasibo!

  • @vwn6735
    @vwn6735 День назад

    Спасибо! А RxAngular? 🙂

  • @jokeycoffe9083
    @jokeycoffe9083 7 месяцев назад +2

    Привет, я год плотно учился, изучил js, react, redux, выиграл несколько хакатонов, делал боевые проекты на фрилансе, но я не могу попасть на собес, на ххру либо игнорят, либо отказ с нулевой.
    Недавно прошёл собес на 150к, но отказали в виду отсутствия образования. Я во многом уверен в своих силах, хочу работать, готов даже за меньшую сумму, но не могу попасть на галеру и начать полноценно работать, что делать?

    • @ilnurryazhapov9377
      @ilnurryazhapov9377  7 месяцев назад +1

      дальше и дальше пытаться, взять консультацию у опытного разработчика, перепишите резюме и подготовьтесь к собесам хорошо

    • @jokeycoffe9083
      @jokeycoffe9083 7 месяцев назад

      @@ilnurryazhapov9377 уже выполнил, жду пока праздники кончатся и надеюсь на собесы. Обидно, что на собесе мне сказали, мол, видно, что не плаваю и разбираюсь, но сб без образования не пустит(это госка)

  • @batman8377
    @batman8377 18 дней назад

    Ильнур, добрый день!
    Не совсем понял, в каких случаях нужно использовать NgRx.
    Почему нельзя в проекте создать один сервис и в нём хранить стейты в виде Subject и подписываться на них?

    • @ilnurryazhapov9377
      @ilnurryazhapov9377  18 дней назад +1

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

    • @batman8377
      @batman8377 18 дней назад

      @@ilnurryazhapov9377 понял, спасибо!👍🏻

  • @eliabloneva9030
    @eliabloneva9030 6 месяцев назад +1

    Это кусок с менторнга? Что за курс? Где смотреть первые видео?

    • @ilnurryazhapov9377
      @ilnurryazhapov9377  6 месяцев назад

      да это менторинг, по ссылке в шапке профиля

  • @romankryvolapov7961
    @romankryvolapov7961 11 дней назад +1

    А мне не понравилось видео, очень много лишних слов. Многое, что пространно объясняется 15 минут, можно уложить в 2 предложения, а все видео можно уложить в 30 минут без потери содержания, примеры очень громоздкие, можно убрать все лищнее, смотреть тяжело даже на скорости 1.5, хотя обычно такие видео смотрю на 1.25. Автор может посмотреть для будущих видео видео стиль изложения в "Angular 14 - Быстрый Курс" и подобных, где в такую же продолжительность вместили в разы больше полезной информации, у этого же автора хорошее видео по Redux и другие, есть еще много хороших каналов, где информация подается сжато и конструктивно. Но других видео по теме к сожалению не много.