99% докладов на IT конференциях именно такие, так как они делаются только ради саморекламы для будущих работодателей + вписать себе в резюме что был докладчиком на тонкой то конфе. Все! ;)
@@PSPlayer потому что когда у тебя будет куча этих provide/inject будет ещё хуже чем если ты передашь это по дереву компонентов, я не знаток вью но лучше в данном случае использовать стор vuex и бизнес логику вынести в отдельные классы которые и использовать в сторе. В частности всё сючто содержит логику стороннего апи, будь то апи браузера или бекенда лучше вынести в классы с логическим названием.
@@ev_geniy17 Вот вот. И не важно классы или функции. Я тоже за то, что все что сложная логика, выносить отдельно и дергать с хранилища данных и не надо никаких провайд инжект
Краткий пересказ доклада: "Ваши велосипеды плохие! А вот мои велосипеды хорошие!"
99% докладов на IT конференциях именно такие, так как они делаются только ради саморекламы для будущих работодателей + вписать себе в резюме что был докладчиком на тонкой то конфе. Все! ;)
Было б круто увидеть ссылки из презентации в описании к видео, чтобы не приходилось их перенабрать с видео.
Почему-то пока многие вещи выглядят весьма костыльно. Наверное у меня мало опыта
где почитать про синтаксис (|>)? никак не могу найти
это pipe оператор, его на самом деле его пока не используют, но уже поддерживается babel
Красава! Был моим преподом в универе)
Только начал писать на vue. Может кто-нибудь объяснить, почему первый пример на 2:17 является плохим.
через год может поймёшь, я и сам не знаю
@Nikita GolubevЖалко у тебя фамилия не соболев, хорош
как успехи сейчас с vue?
composition api решает эту проблему, так ведь?
Я наверное тебя удивлю, но ты можешь написать сервисы и подключить их напрямую ко вью и при этом не подтягивая тучу непонятных библиотек
спасибо
provide/inject вообще то плохая практика
почему?
@@PSPlayer потому что когда у тебя будет куча этих provide/inject будет ещё хуже чем если ты передашь это по дереву компонентов, я не знаток вью но лучше в данном случае использовать стор vuex и бизнес логику вынести в отдельные классы которые и использовать в сторе. В частности всё сючто содержит логику стороннего апи, будь то апи браузера или бекенда лучше вынести в классы с логическим названием.
@@ev_geniy17 Вот вот. И не важно классы или функции. Я тоже за то, что все что сложная логика, выносить отдельно и дергать с хранилища данных и не надо никаких провайд инжект