#31 provide/inject - Vue.js: концепции

Поделиться
HTML-код
  • Опубликовано: 2 сен 2021
  • Документация: v3.ru.vuejs.org/ru/guide/comp...
    Присоединяйтесь к нам в telegram t.me/vuejs_club
    Видео создано благодаря подписчикам проекта на нашем Patreon.
    Хотите получать контент на 3 месяца раньше остальных? Присоединяйтесь! / javascriptninja

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

  • @alekseitsybin2415
    @alekseitsybin2415 2 года назад +18

    Это что, сон?) наконец-то продолжение курса по вью! огромное спасибо!

    • @artemlaravel8769
      @artemlaravel8769 2 года назад

      это был последний урок походу)

  • @Vlad-em1bx
    @Vlad-em1bx 2 года назад +1

    Отличный урок! Спасибо огромное автору!

  • @user-yb6df9sg4p
    @user-yb6df9sg4p 2 года назад +1

    Спасибо огромное за продолжение!

  • @grommaks
    @grommaks 2 года назад +7

    Звук шикарный, как и урок)

  • @User-nd7ur
    @User-nd7ur 2 года назад

    Спасибо, все доступно и понятно по этой теме.

  • @logwi-n
    @logwi-n 2 года назад +1

    Лайк не глядя

  • @user-iw6ws3vy9u
    @user-iw6ws3vy9u 2 года назад

    спасибо

  • @prosto_germania
    @prosto_germania 2 года назад

    Бойцы уходят с поля боя, а зря, курс хороший и наставник опытный...Странно что есть дизлайки...

  • @gleb_04
    @gleb_04 2 года назад

    очень круто, когда продолжение?!)

  • @genyone1650
    @genyone1650 2 года назад +2

    Спасибо вам за прекрасные уроки! продолжение будет?

  • @toscaantosca4541
    @toscaantosca4541 Год назад +1

    Спасибо за видео!
    Подскажите, пожалуйста, про случай, когда через provide/inject прокидываются статичные данные (конфиги например).
    Вопрос: в чем разница между этим способом и способом, где просто экспортировать и импортировать эти статичные данные через js файл? Ведь если provide/inject изначательно нереактивный и данные менять из глубины не нужно?

  • @maincrypt3816
    @maincrypt3816 2 года назад +1

    Сколько будут еще видосов поэтому курсу? чтобы разом посмотреть
    (Хотите получать контент на 3 месяца раньше остальных? Присоединяйтесь! patreon.com/javascriptninja __ ) там уже весь курс доступен?

    • @JavaScriptNinja
      @JavaScriptNinja  2 года назад +1

      Нет, не доступен
      Если вы думаете смотреть разом - то это плохая идея :)

  • @bukanaka
    @bukanaka 2 года назад

    Наша дорожка)

  • @user-xw9mx7jv3z
    @user-xw9mx7jv3z 2 года назад

    Почему стоит избегать миксинов?
    Допустим если есть много компонентов по типу разных инпутов ввода и селектов, у них скорее всего будут некоторые одинаковые пропсы, которые можно вынести в миксин, допустим базовых пропсов, базовых методов. Это плохой подход?

    • @JavaScriptNinja
      @JavaScriptNinja  2 года назад +1

      Да, потому что вы потом смотрите на код компонента и не понимаете его внешний АПИ

  • @kovtunos
    @kovtunos 2 года назад

    Спасибо за урок. Возник такой вопрос. Корректно ли провайдить экземпляр сервиса для получение данных из API? Чтобы не инициализировать его в каждом компоненте.

    • @alekseym1058
      @alekseym1058 2 года назад +1

      На мой взгляд, гораздо удобнее (конкретно в твоём вопросе) создать условный "api.js", в котором, при первом подключении будет всё необходимое инициализироваться, а наружу экспортироваться необходимые объекты/функции.
      Соответственно, в любом модуле, ты импортируешь этот "api.js" и используешь те методы, которые нужны.
      Не забивай себе голову provide/inject'ом - это то, о чём стоит думать в последнюю очередь, т.е. практически никогда.

    • @tardigrada777
      @tardigrada777 2 года назад

      @@alekseym1058 И тем самым ты жестко зацепляешь компоненты на конкретный файл. Это очень плохо, особенно когда захочешь писать тесты и мокать этот модуль или делать рефакторинг, или перемещать и изменять файл api.js. Так делать не надо

    • @alekseym1058
      @alekseym1058 2 года назад

      @@tardigrada777 автор вопроса через пррвайд хотел передавать. Я предложил решение чуть лучше и проще исходя из его вопроса. Лучше на его вопрос ответьте как правильно сделать.

  • @CreatorTrue
    @CreatorTrue 2 года назад

    2 месяца без новых видосов, дело пахнет заброшенным керосином(

  • @aweb_21
    @aweb_21 2 года назад

    Продолжение будет? 🙄

    • @VenatorLine
      @VenatorLine 2 года назад

      Присоединяюсь к вопросу.

  • @IronGaze
    @IronGaze 2 года назад +1

    А вот это было странно... на этом видео от меня стоял дизлайк. Допускаю, что это у меня кривые руки..

  • @yatagun
    @yatagun 2 года назад +2

    походу вью устареет до окончания этого курса

    • @JavaScriptNinja
      @JavaScriptNinja  2 года назад +1

      Люблю такие комментарии. Пр шлете ссылку на свои домашки? :)

    • @NoName-ie5bg
      @NoName-ie5bg 2 года назад

      Тебя не устраивает БЕСПЛАТНЫЙ КУРС? Чел, такого уровня подачи ты даже на платных не найдешь, а о других бесплатных я вообще молчу. Лучше иди Минина смотри, раз тебя заботит только количество, а не качество

    • @yatagun
      @yatagun 2 года назад +1

      @@NoName-ie5bg воу, чел, иди пукан опусти в прорубь) я не говорил что меня не устраивает курс, курс более чем годный. Я по факту сказал, с такой частотой выпуска видео, актуальность данной информации устареет раньше чем курс закончится

    • @yatagun
      @yatagun 2 года назад

      @@JavaScriptNinja ок. доделаю последние и пришлю в телегу

    • @NoName-ie5bg
      @NoName-ie5bg 2 года назад

      @@yatagun и мне пришли