Angular standalone component. Private component. Как перейти от модулей к standalone components
HTML-код
- Опубликовано: 23 июл 2024
- Модули позволяют создавать приватные юниты, такие как компоненты, директивы, пайпы. Новый подход, где модуль совмещен с компонентом не имеет возмжности создавать приватные юниты. В этом видео я показал недостаток standalone compoent, но и показал как на них перейти и какой выигрыш
==============================
Код готового урока:
github.com/MaksymGrom/angular...
==============================
Инструкция по установке angular проекта:
Вариант 1:
Пройдите плейлист: • Как работает WEB. Мест...
Вариант 2:
github.com/MaksymGrom/angular...
Загрузите зависимости (npm install)
Можно запускать проект (ng serve)
==============================
Выбор редактора код это дело каждого, но в этом плейлисте я использую webstorm. Как настроить один из популярнейших редакторов ниже:
VS Code: • VS Code extensions для...
WebStorm: • WebStorm работа с angu...
Архитектурные елементы Angular • Angular архитектурные ...
Основы RxJS • RxJs Теория: Observabl...
Подробнее об OnPush • ngOnChanges vs ngDoChe...
Немного старого видео об иммутабельности • Immutable. Неизменяемо...
Не забываем что SQL важен независимо чем планируешь заниматься при веб разработке, даже если планируешь быть менеджером проектов.
Курс по SQL можно найти по ссылке: • Что такое SQL? Как раб...
Спасибо что продолжаете смотреть меня и радовать комментариями.
---- Соц сети
Телеграм, где можно узнать о новых видео и получать доп контент
t.me/webDevGromMaxChannel
P.S. В youtube я отвечаю быстрее чем в telegram, буду рад комментам в youtube
----
Чтобы поддержать канал
1) Можно поставить лайк (или дизлайк, если не понравилось видео)
2) Оставить комментарий более 5 слов
3) Досмотреть видео до конца (так удержание будет выше и мне это поможет в продвижении)
4) Оставить отзыв в комментариях, что можно улучшить в видео, чтобы не хотелось его закрывать
5) Можно стать участником моего канала на платной основе / @grommaks
#directives #angular #grommax
Материально поддержать канал можно следующим способом
1) Перевод на карту send.monobank.ua/7oqmsFg3Y
2) Пройти опрос, чтобы помочь выбрать подходящие варианты поддержки
forms.gle/ZbFCKJSpDNYp4AMC6
Оглавление
00:00 - Введение
00:24 - Приватные юниты в angular
03:20 - Standalone component
04:49 - Перевод Module на Standalone
07:12 - Краткий гайд
Отлиный контент для таких хлебушков, как я, которые, прочитав доки и посмотрев англоязычные гайды, нифига не поняли, а тут наконец-то что-то поняли.
Thank you Maxim!
How always - cool. Thanks
Спасибо!
Спасибо. Я уже подумал, что весь мой код депрекейтед)))
И Вы, автор, всё таки ретроград, в некоторых вопросах:)))
Вот это да ***ушел рефакторить***
Мне показалось, или появление standalone подхода Вам не зашел?)
Любое новое кажется лучше чем старое, я лишь пытаюсь показать недостатки нового, чтобы взвешенно бежать в объяться standalone подхода ;)
можете рассказать о мемоизации в ангуляр?
Если вопрос о пайпах
Angular Pipe. Как создать пайпу и почему нужно их использовать?
ruclips.net/video/av26GuHBifQ/видео.html
Если вопрос о NGRX селекторах
Angular NGRX за час. Часть 3 из 4. Action Reducer Select
ruclips.net/video/mygliUuAkkQ/видео.html
Других мест не вспомню, если только не считать change detection on push, но то немного другое
Смысла особого нет в stanalone , если вы сидите на modules.
Официалы (Дебора) говорят, что standlaone сделан просто для новичков. Некоторым концепт модулей не заходит, так как уровень понимания маленький.
Для рядового проекта можно не менять ничего, но я думаю библиотека material воспользуется этим обновлением и часть компонентов сделает standalone
Главная выгода от него, это tree shaking компонентов
У вас очень тихое видео приходиться звук на макс включать чтобы хотя бы что то услышать((
Увеличу громкость записи в следующий раз
Спасибо
мне нормально
Сложно о простом
🥲
Спасибо !