Дякую за відео дуже інформативно, чекаю на ще більше відео по Angular
@ArtyomManokhin
Жыл бұрын
Отлично. Спасибо. Каждый раз провожу параллели между двумя другими самыми популярными фреймворками и нахожу как схожее, так и отличие. Всё больше хочется стать умельцем во всех трёх:)
@MykolaNosachenko
Жыл бұрын
молодець шо продовжуєш випускати відоси, пам'ятаю дивився твій курс по ngrx, і так це допомогло мені знайти першу роботу. Тож дякую)
@grommaks
Жыл бұрын
Дякую за відгук, сподіваюсь допомогти тобі до архітектора доїти :)
@SergioUkrAr
Жыл бұрын
Спасибо, очень хорошая тема, иногда в проэктах бывает столько не нужных перекрещеных модулей что путаешся.
@grommaks
Жыл бұрын
У нас на проекте nx библиотеки, не прописаны правила кто кого может импортировать и тоже мешанина
@SergioUkrAr
Жыл бұрын
@@grommaks Можно вопрос не по теме?, стоит ли на проэкте использвать ngrx stor ?, может быть посоветуешь что по легче ?, так как в ngrx много песанины 🙂
@grommaks
Жыл бұрын
@@SergioUkrAr к сожалению приходится использовать ngrx на всех проектах Но я бы предпочел писать проект просто на сервисах без использования стора У angular очень мощный фреймворк который не используется полностью в ngrx В ангулар 16 будут релизнуты сигналы, что уменьшило бы писанину, но когда фича будет стабильная сказать трудно
@SergioUkrAr
Жыл бұрын
@@grommaks Спасибо за совет.
@The00tori00
Жыл бұрын
Было бы прикольно в будущих видео послушать мнение автора о том, какой величины должны быть модули, поскольку на практике встречаются и огромные модули на десятки компонентов, и микромодули (модуль - иконка). Ну и стендэлон компоненты же новая фича ангуляр -16. :)
@MsEntombed
Жыл бұрын
Спасибо за видео. Максим как ты относишься к новым веяниям на счет standalone component? Мне angular нравился тем что были четкие правила. А теперь начинается можно так, а можно этак. Есть модули и есть компонент-модуль. Это вносит легкую неразбериху. И если в проекте начнется миксирование одно и другого, получится каша.
@grommaks
Жыл бұрын
Хороший вопрос) Stand-alone компоненты подразумевается это такие компоненты которые выполняют минимальную логику, например UI компоненты или компоненты роутинга которые считывают параметры навигации и делегируют отрисовку нескольким виджет компонентам Ключевое тут это маленькие, с минимум логики компоненты Все остальные продолжат использовать модули, у модулей все еще остается задача наполнять массив providers У ангулара нет четких правил, всегда есть множество вариантов сделать одно и тоже Например обновить инпут, можно через сеттер, можно через ngOnChanged или запускать вычисления в рантайме в шаблоне или добавить пайпу в шаблон, а теперь еще и функцию трансформации добавить можно Material UI должен будет стать stand-alone и улучшить производительность проектов, это хорошо :) так что мне нравится что есть вариативность, но с джунами в команде работать сложнее из-за этого
@MsEntombed
Жыл бұрын
@@grommaks в том то и дело что Angular продвигает standalone как уход от NgModule. Standalone может быть компонент, пайп, директива. И я не удивлюсь что в конечном итоге откажутся от модулей и в сторону standalone
@grommaks
Жыл бұрын
@@MsEntombed поживем увидим, не думаю что это сильно усложнит жизнь, зато много где добавит лаконичности
@regedam7559
11 ай бұрын
@@grommaks увидели, что в 17 версии standalone компоненты по дефолту😅
@grommaks
11 ай бұрын
@@regedam7559 опять заново учиться:) ох уже этот angular :)
@assetdev1859
Жыл бұрын
пожалуйста сделай видос про microFrontend и shell, если будет написано на nx будет вообще пушка! цель: запускать только shell а остальные микрофронтенды по лейзилоадингу в роутах должны подтянуться, тема для мидлов и сениоров, но на твоем канале их не мало))
@grommaks
Жыл бұрын
Пока в планах другие видео 🤷 мы работаем над внедрением микрофронтендов, еще многое надо узнать прежде чем делать видео
@assetdev1859
Жыл бұрын
@@grommaks я сам щас занимаюсь этим всем, module federation и настройки веб пака, очень геморно... на ютубе нет адекватных видосов по этому, был только у Тода но он устарел
@grommaks
Жыл бұрын
@@assetdev1859 редкий контент, он не для ютуба:) чисто по верхам могут тут рассказать
@BorderInVais
Жыл бұрын
Интересно, что будет дальше. Пока все сильно базово. Плюс я не совсем понял по подводу приколов с созданием схематиков в WS как будто это какая-то магия. WS под копотом имеет расширение для работы с angular cli и такое можно проверуть ровно таким же образом через консоль или в VSC при добавлении соответствующего расширения. В остальном спасибо за контент
@MsEntombed
Жыл бұрын
Да в WS есть встроенные плагины из коробки для работы с Angular. Для VSC можно использовать Angular Schematics
@diatm1506
Жыл бұрын
Я эксперементировал с модулями есть идеи, но ссылку тут не могу оставить на git((( Больше интересует как работать с guard- ами, intercept- орами, rxjs, ngrx, с обработкой событий в angulare на ваниле js аудио плеер легче написать
@grommaks
Жыл бұрын
Со временем расскажу, но пока иду по очереди
@Alex-ov9eo
Жыл бұрын
Обычный плеер (тупо окно с кнопками и очередью треков) действительно удобнее ванильным способом сделать, как и большинство мелких приложух. Ангуляр как кувалда, гвозди ей забивать не оптимально. Это относится ко всем фреймворкам.
@grommaks
Жыл бұрын
@@Alex-ov9eo обычный плеер и на html можно сделать, но кто знает какие там требования
@RedkeiGost
Жыл бұрын
В начале года в чате ангулара писали, что модули уходят в прошлое, и в новом ангуларе не нужны, мол под капотом модули там - не нужный костыль, который карго-культивирует модули энтерпрайзной джавы, но задач не выполняют реально, сингла-компоненты рулят - все дела. Что до меня, то я едва перешёл с 13 на 14 ангулар и мне даже интересно, че там у вас в будущем. Зачем нужны прокси-модули, не проще создать переменную с массивом модулей и передавать её другим модулям через спред? А шо це такое, видео для обновленного и актуализированного курса по ухловому? Я просто ждал тут рассуждений о тонкостях и философствования про модульное и компонентное мышление, а получил стандартный урок по базовым элементам ангулара. Я в душе не представляю, какое такое в реакте компонентное мышление, почему реакционеры выделяют его, как какую-то особенность или приемущество. Почитал доку, запилил туду-лист на реакте - все еще не понял. Мне все ещё интересно, что ж они нашли такого в этих ваших компонентах. Сами по себе компоненты были ещё у Тюргве Реенскауга на смалтолке, когда он создавал паттерн MVC и разумеется их можно юзать во многих js-фреймворках, включая древние и популярные в лохматых годах.
@grommaks
Жыл бұрын
Да, надо было раскрыть тему компонентного мышления Кратко - все есть композиция компонентов В ангулар, все есть композиция модулей Stand-alone компоненты это Упрощенный вид модуля для конкретной задачи, все остальные задачи он покрыть не может Пока не видно чтобы модули закончились в angular, но поживем посмотрим
@ilnurryazhapov
Жыл бұрын
а как же standalone компоненты?
@yevhen3934
Жыл бұрын
Використання standalone виглядає корисним при наявності лише декількох компонентів у застосунку. Але якщо він розростається, то ми матимемо нагромадження коду в декораторі @Component. Розробники додали цю фічу, але сенсу хорошого я, поки що, в ній не бачу, скоріше навіть проблеми ця фіча буде давати. А якщо ми беремо застосунок середньої або федерація модулів архітектури, то тут потрібно буде могилу копати проекту :), якщо використаємо standalone. Код буде важким і супроводження проекту буде давати трудності. Тому модулі все ще актуальні.
@kol4an721
Жыл бұрын
Это те же самые модули, только без отдельного класса
@grommaks
Жыл бұрын
В следующих видео постоянно буду готовить и о stanalone В этом видео не актуально было о нем говорить :)
@nouchance
Жыл бұрын
@@grommaks Ждём!
@DgsuqH0EX88
Жыл бұрын
Было бы круто если вы начнёте выпускать шортсы в своем канале
@grommaks
Жыл бұрын
Можно будет попробовать) но попозже Спасибо за отзыв
@EugenTronza
10 ай бұрын
спасибо, то что искал зы 6:11 - магия, блд.. формулировки тут у тебя очень странные
@grommaks
10 ай бұрын
Я же с php вырос, там магические методы это основа классов (магия вполне технический термин 🧞)
@Денис-ц7э4в
Жыл бұрын
а мой вебшторм сам не добавляетб а спрашивает меня нужно ли добавлять компонент в модуль
@grommaks
Жыл бұрын
Это спрашивает добавить ли импорт, так как импорт уже был добавлен то и вопросов не было
Пікірлер: 43