Angular + NGRX за час
За час рассмотрел:
- Что такое хранилище
- Какая библотека организует хранилище в Ангулар
- Как организован NGRX
- Что такое #Actions #Reducer #Selectors #Effects
- Установил базовую сборку #Andular + #NGRX
- Установил NGRX/Store NGRX/Router NGRX/Effect NGRX/DevTools
- Изменил комопонент App чтобы он обслуживал логику счетчика
- Создал #Reducer для хранения #State счетчика
- Для начального #State описал #Selectors с помощью которых вывел в шаблон данные используя #pipe #async
- Описал #Actions для создания запроса на изменение #State и описал логику изменения #State в #Reducer
- Описал Effect для обновления даты в #State
- Доработал приложение
- Описал полностью рабочую часть приложения в качестве заключения
Презентация https://docs.google.com/presentation/d/1pX_IIUPBzv3e5122c9mjThZYGgL6lzmifLgWzM21myc/edit?usp=sharing
Код проекта
https://github.com/MaksymGrom/ngrx-by-an-hour
Шаги по установке
1) git clone https://github.com/MaksymGrom/ngrx-by-an-hour
2) cd ngrx-by-an-hour
3) npm ci
4) npm start
5) Открыть в браузере localhost:4200
Привет друзья. Меня зовут Максим, я начал свой путь в IT в 2014 году.
Преподавал в ХАИ аж 6 лет, почти что решился защищать кандидатску но IT меня сманило :)
Мой канал направлен на развитие IT, повышение качества разработчиков и упрощение начала карьеры в IT индустрии.
Люблю сложные решения, однако понимаю, чтобы давать сложные решения, нужно научить типовым :) Так что толи еще будет на моем канале
в linkedIn можно посмотреть чем я знимаюсь сегодня
https://www.linkedin.com/in/maksym-grom-7b1098112/
я в фесбуке (подписывайся)
https://www.facebook.com/maksym.grom
Также меня можно найти в твиттере
https://twitter.com/makym_grom
И телеграмм канале
https://t.me/webDevGromMaxChannel
Подписывайтесь на канал, рекомендуйте друзьям, ставьте лайки и пишите коменты. Давайте вместе делать мир лучше!
#NGRX, #angular, #redux, #javascript, #js, #ангулар, #async, #pipe async, #ngrx #reducer, #selectors, #webdev, #typescript, #effects, #ngrxCounterApp, #ngrx #store, #rxjs, #ngrx #rxjs, #frontend
#ityoutubersru
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Angular + NGRX за час», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.