⚡️ Vite - Быстрая Сборка JavaScript Проектов | Полный курс

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ม.ค. 2025

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

  • @igorbabko
    @igorbabko  9 หลายเดือนก่อน

    Telegram - t.me/igorbabko_dev

  • @looneyxx2588
    @looneyxx2588 ปีที่แล้ว +14

    Господи, для людей который «зрят в корень» это просто кладесь знаний. Спасибо тебе огромное за такую проделанную работу. Подача размеренная и слушать приятно! Однозначно лайк подписка)

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Большое спасибо за благодарность, поддержку и подписку! Рад слышать, что Вам понравился курс)

    • @ilya7435
      @ilya7435 11 หลายเดือนก่อน

      в точку. сразу отмотал куда нужно и можно работать, спасибо автору!

    • @ЕвгенийБорисов-е1ч
      @ЕвгенийБорисов-е1ч 10 หลายเดือนก่อน +1

      @@ilya7435 а я до сих пор делаю конспекты в вёрде со скриншотами через LightShot))))))))))))))))))))))))))))))))))

  • @ДмитрийС-ш9б
    @ДмитрийС-ш9б 5 หลายเดือนก่อน +2

    Очень редкое явление: максимальная концентрация годноты в одном месте. Спасибо тебе за грамотные изложение и речь, приятно слушать❤❤

    • @igorbabko
      @igorbabko  5 หลายเดือนก่อน

      Очень рад такому приятному отзыву, всегда пожалуйста))

  • @pavelsazhin8009
    @pavelsazhin8009 2 หลายเดือนก่อน

    Урок превосходит все ожидания. Спасибо огромное за проделанную работу.

    • @igorbabko
      @igorbabko  2 หลายเดือนก่อน

      Всегда пожалуйста!)

  • @unknown_russian_user
    @unknown_russian_user 2 หลายเดือนก่อน

    огнище! спасибо большое. это лучший материал по vite, который я видел. на мой взгляд даже лучше, чем getting start в документации

    • @igorbabko
      @igorbabko  2 หลายเดือนก่อน +1

      Рад слышать) благодарю за поддержку!

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

    Спасибо было полезно. Проделана колосальная работа!

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

      Всегда пожалуйста!

  • @hehe_boiii
    @hehe_boiii 9 หลายเดือนก่อน

    Большое спасибо автору за круто составленный и детальный разбор такого инструмента! Жаль, что действительно желающих разобраться людей кратно меньше, чем любителей шортсов, но тут каждый лайк более, чем заслуженный )) Успехов!

    • @igorbabko
      @igorbabko  9 หลายเดือนก่อน

      Благодарю Вас за мотивирующий комментарий!

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

    Не понимаю хейта в комментах. Слушать приятно, рассказывает автор очень понятно и информация отлично структурирована. Разве это не прекрасно, когда у человека своя изюминка в манере речи есть?
    Никого не слушай, отличная подача. Удачи в развитии канала, не бросай - своего зрителя ты точно найдешь
    Влепил подписку лайк с двух ног

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Большое спасибо за поддержку и подписку! Буду стараться регулярно выкладывать видео)

  • @verygood5788
    @verygood5788 10 หลายเดือนก่อน +1

    Крутой урок, спасибо что все разложил по полочкам,продолжай в том же духе не сдавайся,однозначно подписка и лайк 🔥🔥🔥🔥🔥🔥🔥🔥

    • @igorbabko
      @igorbabko  10 หลายเดือนก่อน

      Благодарю за поддержку и подписку!

  • @vovadolgov1192
    @vovadolgov1192 10 หลายเดือนก่อน

    Отличное курс, самый детальный разбор. Спасибо за приложенные усилия !

    • @igorbabko
      @igorbabko  10 หลายเดือนก่อน

      Всегда пожалуйста)

  • @inteltone
    @inteltone 3 หลายเดือนก่อน

    Огромное спасибо автору за детальное последовательное обучающее видео! Очень познавательно. Лайк и подписка!

    • @igorbabko
      @igorbabko  3 หลายเดือนก่อน

      Спасибо большое за поддержку и подписку!

  • @stt1632
    @stt1632 ปีที่แล้ว

    Как и всегда, тонны полезной информации. Отдельная благодарность за объяснение темы proxy в разделе "Конфигурация сервера"! Большое спасибо за Ваш труд!

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

      Благодарю за обратную связь) всегда пожалуйста!

  • @tatianovnafrutti8982
    @tatianovnafrutti8982 3 หลายเดือนก่อน

    Это просто супер!!! Спасибо!!!

    • @igorbabko
      @igorbabko  3 หลายเดือนก่อน

      Всегда пожалуйста) рад, что Вам понравилось)

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

    Привет. У тебя просто замечательный канал. Долго искал что-то подтянуть знания по VUE, VITE, и пр. Наткнулся на этот канал чудом. Доделаю свой проектик, и примусь просматривать твои ролики.
    Твои видео почему-то довольно плохо гуглятся как из поисковиков, так и в самом TH-cam. Если сделаешь что-нибудь с этим, просмотры пойдут вверх. Если беглым взглядом, все что нужно у тебя есть. Поставленный голос, комфортный темп подачи, сама подача. Удачи)

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Привет) Большое спасибо за исчерпывающий отзыв) Приятного просмотра! Буду постепенно пробовать разные методы для увеличения количества просмотров, еще раз спасибо!

  • @oohchi24
    @oohchi24 2 หลายเดือนก่อน

    Спасибо Вам большое!

    • @igorbabko
      @igorbabko  2 หลายเดือนก่อน

      Пожалуйста)

  • @СашаИванов-у8и
    @СашаИванов-у8и 11 หลายเดือนก่อน

    Игорь, большое Вам спасибо за курс! Я смог быстро освоить базу по vite и приступить к работе
    P.S Продолжайте в том же духе!

    • @igorbabko
      @igorbabko  11 หลายเดือนก่อน

      Рад слышать! Спасибо большое за поддержку!

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

    Той момент коли люди пишуть за якись незрозумілий тон та наголосні, дивлячись контент для навчання тай щей у програмувані, де саме головне це інформація та результат, а не наголосні і тон. Люди ви прийшли не подкаст слухати і не шоу дивитися... Куди цей світ котиться. Автор топ, контент якісний, наснаги та витримки вам ✌ .

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Благодарю Вас за поддержку и активность в комментариях!)

  • @noicehockey9920
    @noicehockey9920 7 หลายเดือนก่อน

    16:02
    небольшое дополнение
    функция __vite__updateStyle это алиас для updateStyle(id, content) которая в свою очередь выполняет
    style = document.createElement('style');
    style.setAttribute('type', 'text/css');
    style.textContent = content;
    document.head.appendChild(style);

    • @igorbabko
      @igorbabko  7 หลายเดือนก่อน

      Благодарю за дополнение!

  • @Ivan-ee4pz
    @Ivan-ee4pz ปีที่แล้ว +1

    Господи спасибо, что я нашёл это видео

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Благодарю за подписку, и приятного просмотра!)

  • @__kawaii
    @__kawaii 4 หลายเดือนก่อน

    Ахренеть, вот это пушка. Видео отличного качества материала

    • @__kawaii
      @__kawaii 4 หลายเดือนก่อน

      Зашел на канал, а там вообще кайф

    • @igorbabko
      @igorbabko  4 หลายเดือนก่อน

      Спасибо))

    • @igorbabko
      @igorbabko  4 หลายเดือนก่อน

      👍

  • @ufc_uz6
    @ufc_uz6 10 หลายเดือนก่อน

    Курс прям круто❤

    • @igorbabko
      @igorbabko  10 หลายเดือนก่อน

      Рад слышать!

  • @Evg2002
    @Evg2002 3 หลายเดือนก่อน

    thanks bro

    • @igorbabko
      @igorbabko  3 หลายเดือนก่อน

      You are welcome!

  • @sartjhon3300
    @sartjhon3300 ปีที่แล้ว

    re. 1:01:14 почему мой девтулз показывает мне все содержимое div class="wrapper" без необходимости outerHTML? с outerHTML выводит все содержимое как текст в одну строку

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Я так понимаю, Вы используете Chrome? Похоже, это еще зависит от браузера. Попробуйте так - console.dir(template)

    • @sartjhon3300
      @sartjhon3300 ปีที่แล้ว

      @@igorbabko да, верно, в хроме. dir-то, конечно, показал свойства элемента, не знал что от браузера зависит. Благодарю. Шикарное видео.

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Понял) спасибо!

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

    Лучший!

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Благодарю за поддержку)

  • @kanstantsinmentorwebfronte8529
    @kanstantsinmentorwebfronte8529 10 หลายเดือนก่อน

    Спасибо!

    • @igorbabko
      @igorbabko  10 หลายเดือนก่อน

      Всегда пожалуйста!

  • @hyperpocket.
    @hyperpocket. ปีที่แล้ว

    Когда мы деплоим на github pages, то при маршрутизации в React всегда нужна указывать путь с значением свойства base из конфигурации vite.config? Пример:
    path="repository"
    path="repository/contacts"
    И так же с Link to?

    • @igorbabko
      @igorbabko  11 หลายเดือนก่อน

      Честно говоря, я сам не пробовал, но, вероятно, что нужно переопределять свойство base в файле vite.config.js
      Вот статья по этому поводу, которая может прояснить ситуацию - blog.devgenius.io/how-to-deploy-your-vite-react-app-to-github-pages-with-and-without-react-router-b060d912b10e

  • @sartjhon3300
    @sartjhon3300 ปีที่แล้ว

    а можно использовать jsx без React? информации в сети почти нет об этом

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Да, можно) JSX это своего рода спецификация - github.com/facebook/jsx, поэтому можно написать свою реализацию этой спецификации. Самая популярная реализация спецификации JSX на данный момент это та, что используется в React-е.
      Как раз в этом уроке th-cam.com/video/evmIHSAn1AU/w-d-xo.html был разобран простейший пример реализации JSX спецификации (просто в целях обучения).

  • @ОлександрКононенко-ь6п
    @ОлександрКононенко-ь6п 9 หลายเดือนก่อน

    Дякую, за твою роботу! Чудово все розповів. Чи плануєш знімати відео про Nuxt 3?

    • @igorbabko
      @igorbabko  9 หลายเดือนก่อน

      Всегда пожалуйста! Да, планирую делать видео и по Nuxt, пока точно не знаю, когда именно)

    • @inteltone
      @inteltone 3 หลายเดือนก่อน

      @@igorbabko по Nuxt обязательно сделайте, если будет такая возможность! Желающие посмотреть и изучить будут.

    • @igorbabko
      @igorbabko  3 หลายเดือนก่อน

      ​@@inteltone Постараюсь, этот курс у меня в планах)

  • @ФеликсГаравский-ы7у
    @ФеликсГаравский-ы7у 19 วันที่ผ่านมา

    Привет. Чуток дополню сказанное в видео, при развертке приложения React + Typescript плагин Vite-Plugin-Checker не будет работать, т.е. отображать ошибки TypeScript, с настройкой указанной в видео - (checker({ typescript: true})), он отработает только в режиме сборки, верно будет указать - checker({ typescript: { buildMode: true} }).

    • @igorbabko
      @igorbabko  17 วันที่ผ่านมา

      Привет, благодарю за информацию!

  • @VitalBielik
    @VitalBielik 7 หลายเดือนก่อน

    можно ли на vite полноценно перейти с галпа? при этом сохранив структуру проектов

    • @igorbabko
      @igorbabko  7 หลายเดือนก่อน

      Точно не скажу, сам не пробовал) Как и для Gulp, так и для Vite, на сегодняшний день существует множество плагинов. Практически уверен, что все, что можно сделать с помощью Gulp, можно сделать и с помощью Vite.
      Думаю, структуру проекта менять не прийдется.
      У Вас в проекте используются CommonJS или ESM модули?

    • @VitalBielik
      @VitalBielik 7 หลายเดือนก่อน

      @@igorbabko в проектах используется ESM. Я столкнулся с проблемой структуры проекта в первые когда начал пробовать vite. сделать директорию для js "./dist/assets/sctipts/bundle.js" немного сложнова-то в vite.

    • @igorbabko
      @igorbabko  7 หลายเดือนก่อน

      Если используются ESM модули, то будет проще. И как в итоге, получилось, или решили пока не переходить?)

    • @VitalBielik
      @VitalBielik 7 หลายเดือนก่อน

      @@igorbabko очень хочется, но пока что очень сложно. либо мои задачи проекта немного не подходят для vite, либо я слабо еще в нем разобрался)

    • @igorbabko
      @igorbabko  7 หลายเดือนก่อน

      В любом случае, желаю успехов в изучении!

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

    Это просто титаническая работа. Почему бы вам не завести бусти с платными курсами?

    • @whatislove-code
      @whatislove-code ปีที่แล้ว

      перед этим нужно хорошую базу

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

      Спасибо большое за то, что цените мою работу! Я очень рад)
      Я хочу создать какой-то образовательный ресурс с видео курсами и уроками, или использовать тот же бусти, как получится) Это все в планах.
      Но, даже после создания платной платформы, буду продолжать делать бесплатные видео на TH-cam. Еще раз спасибо!

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Вы имеете в виду большую аудиторию?

  • @ЕвгенийБорисов-е1ч
    @ЕвгенийБорисов-е1ч 10 หลายเดือนก่อน

    Обзор качественный - хоть сеньором по нему сразу не станешь)))

    • @igorbabko
      @igorbabko  10 หลายเดือนก่อน +1

      Хаха, благодарю!))

  • @grantorino3465
    @grantorino3465 ปีที่แล้ว

    крутяк, очень качественный контент 👍

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Спасибо большое)

  • @shakur.0238
    @shakur.0238 ปีที่แล้ว

    Привет, а как можно в html импортировать другой html? Подскажи, пожалуйста

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Привет) рекомендую посмотреть в сторону шаблонизатора Handlerbars, или какого-то другого) Шаблонизаторы позволяют собирать HTML страницы с отдельных составляющих - stackoverflow.com/a/70920064
      Вот плагин для интеграции Handlerbars с Vite - github.com/alexlafroscia/vite-plugin-handlebars

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Вот еще инструмент, который, по всей видимости, позволяет работать с разными шаблонизаторами в Vite проектах, только я его не использовал)
      vituum.dev/

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

      Да просто Gulp можно использовать для импорта html

  • @stylenova1
    @stylenova1 ปีที่แล้ว

    Как тема vsc называеться?

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

      Тема VS Code: marketplace.visualstudio.com/items?itemName=JoseMurilloc.aura-spirit-dracula
      Иконки VS Code: marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme
      На канале есть плейлист по моей настройке интерфейса VS Code (как раз в первом видео применяется данная тема) - th-cam.com/play/PL-FhWbGlJPfZmjF9sLoSVAF4-9R1cSXxo.html

  • @code_horizon_school
    @code_horizon_school 10 หลายเดือนก่อน

    Я думаю это крутая штука, что бы писать что то вроде своей библиотеки

    • @igorbabko
      @igorbabko  10 หลายเดือนก่อน

      Тоже считаю, что библиотеки разрабатывать интересно)

  • @dmitrym840
    @dmitrym840 หลายเดือนก่อน +1

    Есть кто изучает сейчас декабрь 24 года ?

    • @struggle-z6i
      @struggle-z6i หลายเดือนก่อน

      +

    • @dmitrym840
      @dmitrym840 หลายเดือนก่อน

      ​@@struggle-z6i Как успехи в обучении?

  • @profesor2009
    @profesor2009 5 หลายเดือนก่อน

    совершенно ничего не понимаю. тут еще надо тонну всего знать по JS 30 минут посмотрел ничего не понял вообще. Когда смотрел про gulp сборку видосы и то было понятнее что там и как, а что тут за преобразования при импорте вообще не понимаю и что с этим делать....

    • @oldiBerezkoo
      @oldiBerezkoo 5 หลายเดือนก่อน

      Ты верстальщик а не фронтенд разработчик, это разное)

    • @igorbabko
      @igorbabko  5 หลายเดือนก่อน

      Честно говоря, я тоже долго разбирался, когда изучал Vite и пытался понять суть его работы)) со временем все должно разъясниться)

    • @igorbabko
      @igorbabko  5 หลายเดือนก่อน

      Действительно, тут нужно иметь хорошую базу во фронтенд разработке для понимания сути работы Vite 🙂

  • @Egoriy1977
    @Egoriy1977 11 หลายเดือนก่อน +1

    Видно , что автор шарит в теме, но подача не очень. Быстро, запутанно, монотонно.

    • @igorbabko
      @igorbabko  11 หลายเดือนก่อน +1

      С каждым новым видео стараюсь улучшать вышеперечисленные характеристики)

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

    Не тяни гласныеееее в конце предложенияяяяя или в конце каждой мыслиииии, это отвратительно звучииииит. А тут ещё ты пытаешься тянуть согласные (!), это вообще пц.

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Благодарю за обратную связь) делаю как могу, но с каждым новым видео стараюсь улучшать и произношение, и качество видео, и все остальное)

    • @grantorino3465
      @grantorino3465 ปีที่แล้ว

      Дурачек?

    • @ArthurMudrick
      @ArthurMudrick ปีที่แล้ว

      @@grantorino3465 это ещё почему?

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

      @@ArthurMudrick потому что, если тебе что-то там кажется, это не означает, что нужно автору какие-то предьявы закидывать. Не комфортно? Не смотри. Смотри там, где тебе все понятно и приятно.

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

      @@grantorino3465 алло, мне ничего там не кажется, я всё прекрасно отчётливо слышу, алло, может у тебя со слухом не в порядке?

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

    инфа класс, но слушать тебя трудно, меня на 10 минут хватило и начало дергать от перекатывания твоего голоса с высокого на низкий.

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

      Благодарю за обратную связь) делаю как могу, но с каждым новым видео стараюсь улучшать и произношение, и качество видео, и все остальное)

  • @виртуоз_ру
    @виртуоз_ру ปีที่แล้ว +1

    Класс 👍

    • @igorbabko
      @igorbabko  ปีที่แล้ว

      Благодарю за поддержку!