Angular для новичка. Angular lifecycle hooks. Angular жизненный цикл компонента

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ค. 2020
  • Важная тема - жизненный цикл компонента angular. Эту тему 100% спросят при трудоустройстве. Angular lifecycle hooks служит для того, чтобы реагировать на жизнь компонента в ядре angular.
    Полный список методов тут
    ngOnChanges
    ngOnInit
    ngDoCheck
    ngAfterContentInit
    ngAfterContentChecked
    ngAfterViewInit
    ngAfterViewChecked
    ngOnDestroy
    grommax, lifecycle hooks, angular hooks, angular lifecycle hooks
    GromMax,angular 9,angular,js,angular lifecycle hooks,angular life cycle,angular жизненный цикл компонента,angular жизненный цикл,angular tutorial,angular уроки на русском,angular фреймворк,основы angular,курс angular,angular lifecycle,angular основы,lifecycle hooks in angular,angular для новичков,frontend,программирование,single page applications,app development,ngoninit,angular для чайников,angular component lifecycle hooks

ความคิดเห็น • 30

  • @turumpurum9374
    @turumpurum9374 4 ปีที่แล้ว +1

    Большое спасибо!

  • @mykolastrashok9986
    @mykolastrashok9986 4 ปีที่แล้ว +3

    Очень интересная тема. Ждем)))))

    • @grommaks
      @grommaks  4 ปีที่แล้ว

      😇 спасибо за отзыв 👍 надеюсь не разочарую 😁

  • @viktorm2937
    @viktorm2937 3 ปีที่แล้ว +5

    ContentChild нужен для доступа к элементам в ng-content внутри дочерних компонентов.

    • @grommaks
      @grommaks  3 ปีที่แล้ว +2

      круто, спасибо за дополнение
      Я только через пару месяцев после снятия видео столкнулся с использованием ng-content в хитрых вариациях...

  • @beloved_guy
    @beloved_guy 3 ปีที่แล้ว +1

    Привет! Спасибо за видео, посмотрел с удовольствием и, в целом, все понятно :)

    • @grommaks
      @grommaks  3 ปีที่แล้ว

      Спасибо за отзыв, приятно знать что получилось сделать понятным и не скучным (я надеюсь) 🤞

  • @user-mv4ni7xo9u
    @user-mv4ni7xo9u 2 ปีที่แล้ว +1

    Круто объяснил, реально очень понятно и прозрачно подал!

    • @grommaks
      @grommaks  2 ปีที่แล้ว +2

      Спасибо) сейчас готовлю обновленные видео по жиненному циклу компонента, но для плейлиста по компонентам ангулар
      Так что будут дополнительные моменты там которые не затронул в этом видео)

    • @user-mv4ni7xo9u
      @user-mv4ni7xo9u 2 ปีที่แล้ว

      @@grommaks круто, буду ждать)

  • @grommaks
    @grommaks  4 ปีที่แล้ว

    Приветствую друзья!🐶
    Так как у меня нет еще 1000 подписчиков, то писать сообщения я не могу в youtube, а в телеге могу :)
    Пишите, что еще хотели бы видеть у меня на канале?
    Хорошего настроения 😎😸✌️

    • @grommaks
      @grommaks  4 ปีที่แล้ว

      @Artem Poddybnyy куда ни копни, везде важно ) но согласен что полный курс был бы полезен

  • @brati5lava
    @brati5lava 3 ปีที่แล้ว +1

    15:28 В VS Code, наверное, придётся поставить какой-нибудь плагин.
    Зато он бесплатный.
    15:34 И не хочу иметь в команде людей...
    Ой, как хорошо, что я не в вашей команде! Диктатура, какая-то... $129 в год - это дорого. Я, например, не могу себе позволить.

    • @grommaks
      @grommaks  3 ปีที่แล้ว +1

      VS Code, есть в планах сделать видео по плагинам и настройке, нууу насколько я нашел инфы по его настройке
      129 это для организации, для физ лиц это 59 уе в год
      VS Code не так плох как я думал, а Storm начинает зависать на больших Аngular проектах на слабых ПК...

  • @b.g.5106
    @b.g.5106 4 ปีที่แล้ว +1

    Существет мнение, что гугл убивает "иногда" свои же разработки. Angular - это лучшее, что я видел среди фрейморков, но есть стрем, а вдруг он его тоже прибьет из-за ненадобности, после чего проекты, которые сейчас создаются на Angular больше поддерживаться не будут. Просто думаю наперед и страшно))

    • @grommaks
      @grommaks  4 ปีที่แล้ว +2

      Тут нужно правильно задать вопрос
      - Вы планируете инвестировать в веб проект, по этому переживаете?
      Если Вы разработчик то вот 3 пункта для того чтобы пререстать переживать
      1) Angular сложный, я бы оценил так, около 10% всех кандидатов знают Angular, а вакансий 25%. Значит знать Ангулар это бонус к поиску работы :) Уже есть повод не переживать
      2) Фирмы использующие Ангулар не откажутся от своих продуктов. Им нужны будет люди для поддержки и доработки старых продуктов. Да да, я все еще пишу на jQuery and Knokout (умер в 2016), и да, это я пишу новые проекты, потому что Magento 2 так решили
      3) Огромное количество сайтов на Angular это долгоиграющие проекты. Если появится более стабильный и новый и выгодный фреймворк, то переход на него требует кадров со знаниями Angular + что то новое куда мигрируем. Опять же будет работа (конечно бывает так, что хватает денег и времени все переписать и была идеальное API но это не про реальный бизнес и мир в целом, обычно там такого не увидишь)
      Вывод: с точки зрения разработчика Angular все еще актуальный и будет таким еще 4ре года точно (LTS это 5 лет, последний релиз был в том году)
      PS если вы сеньор, то абсолютно всеравно на чем писать. Ext js, Knokout, Angular...у низ всех 90% общего и 10% разного :)

    • @b.g.5106
      @b.g.5106 4 ปีที่แล้ว +1

      @@grommaks потом подумаем, что с ни делать дальще) th-cam.com/video/e469hPZabIs/w-d-xo.html

    • @grommaks
      @grommaks  4 ปีที่แล้ว

      @@b.g.5106 Отличный трек :) главное когда ютуб добавит в спам коментарий, его от туда достать :) за ссылки коментарии в спам падают автоматом, если че это не я 😁

    • @b.g.5106
      @b.g.5106 4 ปีที่แล้ว +2

      @@grommaks пофигу! Ты единственный в рутубе делаешь правильные действия по документанции!))

  • @sergey9679
    @sergey9679 2 ปีที่แล้ว +1

    Невозможно воспринимать всерьез человека который использует Windows + Webstorm и еще топит за последний)

    • @grommaks
      @grommaks  2 ปีที่แล้ว +1

      Ок) спасибо за не конструктивную критику

    • @sergey9679
      @sergey9679 2 ปีที่แล้ว

      @@grommaks Кто тут о конструктивности заговорил, мистер "в vscode наверное нужно ставить плагин но я не хочу"? 😁 Ты представляешь элементарное свойство редактора возвращаться к предыдущим позициям как нечто уникальное в webstorm. Я тебе по-секрету открою, это даже Vim может из коробки. 😁
      Webstorm нужен чтобы с лохов бабки стричь подсаживая их на это говно в учебных заведениях. И люди которые им пользуются имеют узкое профессиональное мировоззрение.
      Не согласен? Тогда назови мне 3 весомые отличительные черты Webstorm которых нет в VSCode, Vim или Emacs. Проверим твое профессиональное мировоззрение)

    • @grommaks
      @grommaks  2 ปีที่แล้ว

      @@sergey9679 индексация, однородность с другими продуктами jet brains и предустановленная конфигурация ide

    • @sergey9679
      @sergey9679 2 ปีที่แล้ว

      @@grommaks 1. Любой language server индексирует проект и все 3 редактора которые я перечислил работают с LS.
      2. Субъективный аргумент (т.е. самый слабый тип аргументации в дискуссии). Продукты JB не имеют объективной ценности в принципе.
      3. Очевидный минус, поэтому он тяжелый и неповоротливый.
      Примерно такого рода субъективные аргументы я и ожидал, ни слова о предметных плюсах разработки в этой IDE по сравнению с вышеперечисленными.

    • @grommaks
      @grommaks  2 ปีที่แล้ว +2

      @@sergey9679 разработка PHP проектов ведется исключительно в PHP Storm под многие фреймворки и окружения. Для команды PHP разработчиков WebStorm как опция очень даже подходит
      Индексация в шторме гораздо лучше чем в других ide, то что она есть везде не гарантирует ее качество.
      Предустановленная конфигурация на комерческую разработку позволяет экономить при синхронизации команды разработчиков
      Замечание касательно Windows, мне было удобно в нем записывать видео ролики, и учитывая что 80% новичков будут пробовать именно с этой ОС, то не понимаю осуждения использования Windows
      Если бы я разрабатывал под .NET то работал бы исключительно на винде
      То что у Вас нет 6 баксов на продукт JB, не дает права называть пользователей лохами, если эти продукты экономят время.
      Если этот продукт слишком тяжел (всмысле много требований к железу) то возможно следует выделить бюджет на новый ПК и по пути еще на лицензию вебшторма.
      А то можно опуститься до посчета цены воды в бачке унитаза или цены на электроэнергию, к чему это, вообще не понятно. Учитывая что лицензию в 90% покупает фирма, если это не работа по фрилансу