VITE: бальзам на душу фронтендера (свежий сборщик и тулинг для JavaScript)

  Переглядів 48,236

Алексей Соловьев

Алексей Соловьев

День тому

В этом видео делюсь своим мнением по поводу Vite - относительно нового сборщика для JavaScript приложений (React, Vue, Svelte и другое).
Рассмотрим, что это вообще такое, какие мифы есть вокруг него, что можно и нельзя делать с его помощью, а также почему вокруг него столько шума.
Поддержать канал: lyoha.info/donate
Мой телеграм-канал: t.me/lyohajs
Сайт Vite: vitejs.dev
Неофициальный плагин для Vue 2: github.com/underfin/vite-plug...
@vitejs/plugin-legacy: github.com/vitejs/vite/tree/m...
00:00 Три стадии обучения Webpack
02:59 Что же такое Vite?
04:00 Мифы о Vite
07:09 Субъективные минусы Vite
09:25 Практика! Пишем на React
11:39 Открываем в IE11
12:04 plugin-legacy
14:53 Резюме: мое мнение о Vite
#javascript #vite #bundler #js

КОМЕНТАРІ: 137
@RomanRachkov
@RomanRachkov 2 роки тому
Годно. Нравится подготовка, хорошо и эмоционально рассказываешь, видно что сценарий писал от души. И даже заинтересовал пощупать эту штуку. 1 субъективный минус по подаче. Держи записи с текстом рядом с камерой или за камерой, что бы глаза у тебя не скакали то вверх то вниз. Куда удачнее подача для слушателя получится когда ты будешь постоянно на него смотреть. в остальном прям кул. Подписался однозначно
@iliavoloshin956
@iliavoloshin956 2 роки тому
Бодрый пацан) продолжай) Спасибо за видео!
@biovawan
@biovawan 2 роки тому
Приятно было смотреть и слушать. Получил новые знания! Благодарю. Можно обрезать видео с тобой например в круг, чтобы было больше видно редактор? Тем самым можно увеличить шрифт. С мобильных часто смотрю. И уменьшить/скрыть project explorer левую боковую панель. Она тоже много места занимает. Успехов!
@Doker2516
@Doker2516 2 роки тому
Спасибо за ролик. Оставил на заметку Vite. По поводу видео тоже отметил что камера была не к месту. А вот текст хороший)
@parnasmi
@parnasmi 2 роки тому
Спасибо огромное! Очень полезное видео про Vite
@sergeys4732
@sergeys4732 2 роки тому
Молоток!!! Пили ещё контент с такой же бодрой подачей! Каналу успехов
@learndev7148
@learndev7148 2 роки тому
Очень хороший обзор!!! Спасибо :))
@dimagololobov2703
@dimagololobov2703 2 роки тому
Я 100 подписчик !!! Ураа 🥳🥳 интересное видео, молодец!)
@lyohaplotinka
@lyohaplotinka 2 роки тому
Рад не меньше вашего, добро пожаловать и спасибо!)
@TdmitriyV
@TdmitriyV 2 роки тому
Спасибо, заинтересовал. Попробую на досуге
@botanik-lena
@botanik-lena Рік тому
Спасибо, Алексей!))
@vlad-zf1ev
@vlad-zf1ev 3 місяці тому
видосик топ, отличное объяснение со стороны практики.
@S1IverSurfer
@S1IverSurfer 2 роки тому
Спасибо, было интересно) 12:10 Алексей, а добавление флага -S просто привычка, или есть еще какой то в этом смысл?) вроде как с npm ver.5 по дефолту пакеты в deps сохраняются.
@lyohaplotinka
@lyohaplotinka 2 роки тому
Привычка :) Да и не знал я про это, спасибо
@user-oc8js5gy1f
@user-oc8js5gy1f Рік тому
Ты шикарен) Спасибо
@alin-apelsin
@alin-apelsin 7 місяців тому
а есть репозиторий с жтим кодом?
@ilya5366
@ilya5366 2 роки тому
Крутой разбор )
@nouchance
@nouchance 2 роки тому
Спасибо большое! Об этом Evan You написал статью на своем твиттере.
@kapitanpoloten4ik668
@kapitanpoloten4ik668 2 роки тому
Спасибо, сейчас создавал проект на vue-cli + vuetify и при сборке пустого приложения словил себя на мысле, что как-то долго собирается. Теперь решил попробовать сделать тестовую сборку на vite)
@lyohaplotinka
@lyohaplotinka 2 роки тому
Я думаю, вы не пожалеете :)
@Tanstak
@Tanstak 2 роки тому
Спасибо! Узнал о Vite через SvelteKit, попробуй сделать урок про него, может тоже наберет много просмотров)
@nikewhite4471
@nikewhite4471 2 роки тому
Интересную тему замутил!
@deniskotov
@deniskotov Рік тому
Блин, у тебя прикольный голос, будто ты профессиональный актер. Классно сочетается с материалом.
@bystryisokol1546
@bystryisokol1546 Рік тому
О чудо, всё работает, только позиционирование слетело )))
@user-ue8bh7tj5k
@user-ue8bh7tj5k 2 роки тому
Привет. Случайно наткнулся на тебя в рекомендациях. Что думаешь про Parcel?
@lyohaplotinka
@lyohaplotinka 2 роки тому
Приветствую! К сожалению (или к счастью), не пользовался. Но несколько раз натыкался на issues на гитхабе, связанные с лоадерами для vue и svelte, что, впрочем, вообще не показатель, так как под роллап и вебпак такие тоже есть.
@baileysli6235
@baileysli6235 2 роки тому
Не, ну это подписка
@yakut54
@yakut54 2 роки тому
Ну-ка ну-ка... кто тут у нас? )) Годно. Пиши ещё. Поддержу. Лайк подписка колокол.
@caveofmovies8597
@caveofmovies8597 2 роки тому
Голос отличный, только не хватает ролику монтажа с гарфикой, или динамичность как на Coding Train
@biovawan
@biovawan 2 роки тому
Норм. Главное контент. К тому же дикция отличная
@Lotpite
@Lotpite Рік тому
спасибо чел )
@juliak3113
@juliak3113 2 роки тому
Алексей, вы закончили проект с использованием Vite? какие минусы вы для себя заметили? Дело в том, что я проводила research и сравнение с cra в рамках учебных проектов, и я была приятно удивлена Vite. Также миграция проекта с реакт происходит элементарно. Интересно ваше мнение :-) есть ли какие то минусы, после которых вы никогда больше не захотите его использовать?
@lyohaplotinka
@lyohaplotinka 2 роки тому
Сложно сказать, что "закончил". Он как раз сейчас в бою, развивается и работает :) Я до сих пор считаю его очень хорошей штукой. Кстати, проблему с import всё-таки исправили! Так что теперь проблем нет никаких. Всё быстро, всё легко. Я очень рад этому инструменту)
@juliak3113
@juliak3113 2 роки тому
@@lyohaplotinka спасибо за ответ, я тоже пока не заметила весомых недостатков)
@user-zq5ox5of5b
@user-zq5ox5of5b Рік тому
Понятно, что это обзор, а не обучающий ролик, но всё же, можно было не закрывать экран с кодом в примере? Хотелось тоже написать как в примере)
@iphone.traveller
@iphone.traveller 2 роки тому
Webpack 5 вышел и тоже всё быстро и хорошо
@peiiiajikuh
@peiiiajikuh 2 роки тому
Очень годно, однозначно подписка. Пытался я настроить вит с ionic, но не смог, вроде поддержки нет.
@lyohaplotinka
@lyohaplotinka 2 роки тому
Это же что-то типа Cordova? Думаю, энтузиасты скоро сделают :)
@peiiiajikuh
@peiiiajikuh 2 роки тому
@@lyohaplotinka я использовал его в качестве ui библиотеки.
@eugene_mikhushkin
@eugene_mikhushkin 2 роки тому
Моё мнение, которое никто не спрашивал - эта либа быстрая, потому-что проекты большие ещё не собирала. Этих бандлеров хоть пруд пруди, Rollup, Gulp (ещё вроде жив), Grunt (помянем), теперь VITE. Если писать кастом, а на проектах так чаще всего и далается, VITE скорее всего будет душноват. Хочешь дев-сервер с проксированием - учи VITE, хочешь писать кастомный плагин - учи VITE, хочешь собирать не только стили но и SVG - учи VITE. Спору нет, компилить ECMA в обычный старый JS можно огромным количеством способов. Но меня гложит один вопрос, даже два - чем эта либа может завалить Webpack? где доказательства, что через 4 года это не надо будет переносить на Webpack? Итого - новая либа, новый зайп. Выпью чая за упокой через 5 лет.
@lyohaplotinka
@lyohaplotinka 2 роки тому
Ну, во-первых, отвечая на ваш вопрос - ничем не может завалить :) Ровно как и Webpack вряд ли завалит Vite. У всех будут свои поклонники, у Vite, скорее всего, меньше, чем у Webpack, это факт. Продержится ли он пять лет - вопрос интересный, да, но пока что он делает как минимум лично мою работу лучше. Во-вторых, Gulp и Grunt - не сборщики, а таск-раннеры, которые используют то, что вы им подсунете (в лучшем случае - вебпак, в худшем - browserify какой-нибудь). Они позволяют настроить рабочий процесс так, как хочется, но это не значит, что они его облегчают. В-третьих, всё, что вы перечислили, кроме, пожалуй, кастомного плагина, есть на страницах документации, и даже не очень глубоко. Вит прежде всего за дев-опыт, как мне кажется, а это и не снилось таск-раннерам. Да, чтобы чем-то пользоваться, нужно в чём-то разобраться ("учить", как вы сказали), но ради всего святого, в мире фронтенда по-другому не бывает :) А плагины - поддерживаются от роллапа, их куча, так что вряд ли придётся что-то сильно кастомить (по крайней мере в первое время). Ну и, наконец, в-четвёртых: все всегда говорят про "большие проекты", и что на них " загнётся". Я вас умоляю, вряд ли каждый из нас тащит на себе десяток огромных систем. Vite хорош тем, что на небольших проектах он экономит время, ресурсы и нервы :) А перетаскивать что-то большое, что собирается вебпаком, на Vite - не надо ни в коем случае (я вот так не делаю), только если уже совсем нечем заняться. Любой инструмент хорош для своей задачи, об этом не нужно забывать.
@eugene_mikhushkin
@eugene_mikhushkin 2 роки тому
@@lyohaplotinka хороший ответ, читаю с интересом, хорошая работа!
@Vladyslav_Sliusar
@Vladyslav_Sliusar 2 роки тому
Це лайк!
@Just__Ilya
@Just__Ilya Рік тому
Нагрузка от internet explorer и веб шторма передалась даже на мой комп при просмотре видео
@yakut54
@yakut54 2 роки тому
Прям про меня видос! Ахахаха!! ))
@awenn2015
@awenn2015 Рік тому
Лично я пропустил 2-ой этап из 3-ёх озвученных, так как желания копаться в сборщиках нет, я разрабатывать хочу а не тратить время на настройку , что с реактом что с ванилой
@yakut54
@yakut54 2 роки тому
Попробовал Vite. Быстрая штука, спору нет. Не могу разобраться как пути поменять при сборке проекта. С "/" на "./" чтобы заливать не в корень сайта.
@antonkonovalov8902
@antonkonovalov8902 Рік тому
Я вообще с Vite вынуждено познакомился из за Solidjs после того как быстро установилось окружение. Думал что то не установилось, но нет, действительно быстро.
@alephzero7808
@alephzero7808 18 днів тому
Какой такой бальзам? Боль.React SPA с Routers нифига не показывает index html ,после сборки на Vite
@artemijeka
@artemijeka Рік тому
инфа интересная!
@povdata
@povdata 7 місяців тому
angular?
@daimon31999
@daimon31999 Рік тому
это все конечно хорошечно, но так как ошибки в терминале не выводятся, то мой dev expreience только страдает (React 18 + Vite)
@user-fj8cl3by5k
@user-fj8cl3by5k 2 роки тому
А писать для каждого проекта новый конфиг для вебрака это норм?
@lyohaplotinka
@lyohaplotinka 2 роки тому
Я лично считаю, что норм всё, что воспринимается лично вами нормально. Я бы так не стал делать, потому что мне было бы лень :) Да и проект проекту рознь, тоже важно.
@jonnymnemonik8202
@jonnymnemonik8202 2 роки тому
А я вот запустил. И да, для нового бразуера все ок. Однако для IE vite тянет как легаси index так и дефолтный. Тоесть легаси бандл выростает в размере, что не очень хорошо.
@plajboi3608
@plajboi3608 2 роки тому
подписка
@Rizz_The_One
@Rizz_The_One Рік тому
объясните пж, какой смысл замарачиваться о легаси? кто и зачем использует explorer 11?
@Sergoyooo
@Sergoyooo 2 роки тому
на сколько он удобен в больших проектах, где нужна куча оптимизаций в сравнении с веб-паком?
@lyohaplotinka
@lyohaplotinka 2 роки тому
Сложно сказать. Прямо большие проекты на нём ещё не писал, но сейчас разрабатываем на работе относительно средний, с поддержкой легаси. Никаких проблем пока не заметил. А что за кучу оптимизаций имеете в виду?
@Sergoyooo
@Sergoyooo 2 роки тому
@@lyohaplotinka возможно мой ответ будет глупым, тк я не читал доку по этой технологии, но работа с чанками, которая есть в веб-паке, выбор плагинов и тд. В общем альтернативы для продакшн сборки веб-пака.
@lyohaplotinka
@lyohaplotinka 2 роки тому
А, с этим всё хорошо. На чанки делит из коробки (vendor/index/polyfill), плюс работа с динамическим импортом тоже поддерживается сразу, без дополнительных настроек, даже для легаси (через systemjs, если не ошибаюсь). По поводу плагинов - заявлена поддержка плагинов для роллапа, но я не проверял какие-то специфичные. Простые, типа очистки и babel точно поддерживаются :)
@Sergoyooo
@Sergoyooo 2 роки тому
@@lyohaplotinka спасибо за ответ!)
@shish_x86
@shish_x86 2 роки тому
Спасибо, но все же Laravel mix - one love ) Не многие знают, но он отлично работает вне Laravel, использую его постоянно, быстро и просто. Да, это надстройка над вэбпаком, но зато никакой магии и сложных настроек. Вебпак для ленивых)
@olezhonnv3215
@olezhonnv3215 2 роки тому
Ну малолетки разошлись! Столько всего понавыдумывали - молодцы! Я не знаю почему, но мне проще писать SPA на чистом JS. Без тулзов и фреймворков. Использую только склейку JS файлов с компонентами в бандл и минификатор - вот и все тулзы. Ну и микрофреймворк самописный для компонентов - два класса всего, а то с DOM работать напрямую - много писать лишнего. И никаких ноде модулей, тулзов и прочей современной фронтендщины. Я к такому подходу пришел еще в 2010 году и нормально идет дело. Пишу на ES5, чтоб бабель не юзать. Уже начал переходить на ES6+, мне IE по барабану, а остальные браузеры уже почти все поддерживают и так.
@olezhonnv3215
@olezhonnv3215 2 роки тому
Вообще, почему-то во фронтенде все так усложнилось. Причем, особо новых фич на сайтах не добавилось. Зато разработка стала такая - куча тулзов, либ и либочек. Каждую неделю новый хайп. Щас уже потихоньку вроде устаканилось. Но в 2012 - 2016 каждый должен был написать свой фреймворк. И знатно его прохайпить! Даже я написал! Но не хайпил - я ж не фейсбук. Я еще со времен бекбона понял - ну его к черту, голову себе этим забивать. Надо будет реакт, если попаду на проект - без проблем! Я его за неделю освоил и могу писать на нем. Так же и вью. А нюансы по ходу постигаются, в процессе разработки.
@olezhonnv3215
@olezhonnv3215 2 роки тому
А еще парит тот факт, что функциональщина капитально напирает. Elm, ReasonML, Clojurescript - такая дичь! Автор, не хочешь заняться этими шедеврами из мира функционального программирования? Начнешь на вещи изнутри смотреть.
@quietlab.5727
@quietlab.5727 Рік тому
@@olezhonnv3215 тулзы ради тулзов, никто из них даже не знает что у них в node_modules
@Roltun
@Roltun Рік тому
Тоже удручает надстройка над надстройкой. Лучше знать голый язык и все
@vitaliik8315
@vitaliik8315 2 роки тому
А где ssr?
@lyohaplotinka
@lyohaplotinka 2 роки тому
А при чем тут Vite?) Это дело плагинов фреймворков, и их настроек. Есть vite-plugin-ssr, svelte точно собирал при помощи Vite для SSR. Так что все на месте ;)
@vitaliik8315
@vitaliik8315 2 роки тому
@@lyohaplotinka чёт он какой-то странный плагин. Мне больше концепция nextjs нравиться. Его легко хоть с express хоть с nestjs синтегрировать.
@bledoslav
@bledoslav 2 роки тому
Стало интересно после просмотра, решил попробовать перевести с CRA существующую аппку. Первым подводным камнем оказалось отсутствие поддержки JSX в .js файлах. Исторически сложилось, что компоненты в проекте писались именно так, всё работало отлично... до переезда. Ответ автора а одном из ишью оказался прост - меняйте названия, или сидите на CRA, лол). Хотя бы это оказалось не дольше минуты из-за уже существующих решений, но тезис с доки vite про полную совместимость с CRA можно выбросить в мусорку. Едем дальше. HMR Работает ну очень странно, иногда изменения не до конца обновлялись, выводились странности по типу текста "Назван" вместо "Название" и т.д., иногда полностью, но с заметными тупняками в ~5 секунд. Не совсем "Быстро и удобно". Конечно, побуквенно ковыряться в строке и смотреть её на практике вряд-ли кто-то будет, но раньше такого не было. Откатился на CRA и всё стало работать плавно и красиво. Иронично, что именно из-за плохой скорости решаю отложить переход на вит. Не сказал бы, что у меня овертяжелый проект на тысячи компонентов, простой средняк. хз почему он так тупит, может быть что-то сломали с последним патчем, или он действительно заточен на что-то очень очень легкое, как в примере. В любом случае, видос оказался интересный, а сборщик нет, помянем 🕯️🕯️
@lyohaplotinka
@lyohaplotinka 2 роки тому
Что касается переезда с CRA/vue-cli на Vite - у меня нет опыта, так что не могу прокомментировать. Моё мнение - менять настолько основополагающий инструмент в проекте как минимум опрометчиво. В наших рабочих проектах мы использовали vue-cli, и так это и осталось, несмотря на возникающее иногда желание перенести всё на Vite. Расходы на это в итоге будут слишком велики. Всё же, по-моему Vite хорош для новых проектов) Что касается JSX и JS - способы есть, как я понял, но они не такие простые, как хотелось бы, да. С другой стороны, тут уже дело личного восприятия: для меня это было бы несущественной проблемой, я бы без проблем переименовал. Хотя, в большом готовом проекте это проблематично, разумеется (но тут уже можно смотреть первый абзац).
@gerhardengel844
@gerhardengel844 2 роки тому
i don't understand :(
@mikaelgevorgyan4521
@mikaelgevorgyan4521 2 роки тому
вообщето наоборот пока начинаешь проект и всё подгорает у тебя пока это всё подготавливаешь!А когда кончаешь его это радость большая-Всё закончил. о0о урааа
@anriat2141
@anriat2141 2 роки тому
долго ждать установки зависимостей? А может ты просто перейдешь на мак или сменишь жесткий как минимум на SSD, а в идеале на супер быстрый SSD как на маке. Вобще такой проблемы не знаю, ставится все в считанные секунды
@lyohaplotinka
@lyohaplotinka 2 роки тому
Ну, во-первых, переходить на мак ради разработки сайтов - задача не для всех выполнимая. Во-вторых - у меня как раз мак :)
@anriat2141
@anriat2141 2 роки тому
@@lyohaplotinka возможно старый мак. Ну если ты этим зарабатываешь, то я думаю это стоит того, даже джуны могут позволить себе мак в кредит )
@lyohaplotinka
@lyohaplotinka 2 роки тому
Модель от 2018 года, так что дело не в этом. Да и мак - не панацея. Во-первых, cra медленный даже на самых размаковых маках, во-вторых, начнёте работать с приложениями с симфони в докере - мнение очень быстро поменяете :)
@anriat2141
@anriat2141 2 роки тому
@@lyohaplotinka ну то что макс сам по себе лагает и тормозит это да. Но я говорил именно за npm install))
@user-ps4uy1ui5s
@user-ps4uy1ui5s 2 роки тому
Вместо "вит" произносишь "вайт" ты, а от мерзкого звука должен вздрагивать я ) В целом спасибо, классная штука, возьму на заметку. Подписался )
@lyohaplotinka
@lyohaplotinka 2 роки тому
Негативное закрепление для всех :D Спасибо!
@biovawan
@biovawan 2 роки тому
@@lyohaplotinka правильно нЕчего коверкать французский 😂
@Evgeny..
@Evgeny.. Рік тому
Нод модулес)))
@awenn2015
@awenn2015 Рік тому
Хм, почему вит а не вайт ?) Я его так называю, приятнее как то звучит, мягче чтоли
@lyohaplotinka
@lyohaplotinka Рік тому
Потому что слово французское) пытаемся уважать транскрипцию!)
@awenn2015
@awenn2015 Рік тому
@@lyohaplotinka ты только на чистом js пишешь или ts используешь ?
@lyohaplotinka
@lyohaplotinka Рік тому
@@awenn2015 на работе все проекты на TS, конечно же
@awenn2015
@awenn2015 Рік тому
@@lyohaplotinka вот это правильно, у меня тут задачка появилась код сайта перевести с js на ts но в webpack не шарю да и конфиг для него еще до меня какой то недокодер писал, так что не вариант дописывать компилирование ts да и смысл, не думаю что каждый пишет свой велосипед, вот собственно и начал интересоваться всякими штуками типа vite или parcel, пока хз что использовать, но определено стоит попробовать, конечно же с поддержкой легаси так как сайт компании, но смущает что у вайт ставиться с HTML в случае с vanilla-ts по идее мне просто нужна компиляция ts с минификацией и компиляцией sass файлов, в общем будем смотреть
@nikolay501
@nikolay501 2 роки тому
как по мне - rollup vs webpack - вот и вся разница
@lyohaplotinka
@lyohaplotinka 2 роки тому
Не соглашусь, а как же разница при разработке?
@luksik0
@luksik0 2 роки тому
Динамично! Но видать что читаешь.
@awenn2015
@awenn2015 Рік тому
Писать react без typescript чет такое себе ))
@lyohaplotinka
@lyohaplotinka Рік тому
Бездумно пихать везде TS - ещё хуже. Зачем делать на нём демо-проект для видео, которое могут смотреть те, кто с ним не знаком? Обычно те, кто добрался до TS, без труда разбираются в том, как его подключить. Особенно в Vite, где нужно просто выбрать другой шаблон)
@awenn2015
@awenn2015 Рік тому
@@lyohaplotinka да не, просто глаза уже режет когда его нет и все
@user-jp8ei3ng5e
@user-jp8ei3ng5e 8 місяців тому
у меня наоборот, не люблю настраивать, только писать код
@iphone.traveller
@iphone.traveller 2 роки тому
Никто уже не поддерживает IE...
@lyohaplotinka
@lyohaplotinka 2 роки тому
А вот и поддерживают :)
@victorchilari
@victorchilari 2 роки тому
Чёрт, скорость реально завидное
@Alexey_Ivanov
@Alexey_Ivanov 2 роки тому
Не запаривайся на счёт монтажа На картинку многим плевать, лишь бы не рябило) Пили контент и покоряй алгоритмы ютуба
@biovawan
@biovawan 2 роки тому
Главное чтобы код было видно
@Syberby
@Syberby Рік тому
Если все равно читаешь текст с экрана, зачем себя показывать в углу)
@VladislavShyrokyi
@VladislavShyrokyi 2 роки тому
Лицо поменьше сделай, пол экрана не видно, а на камере нет ничего интересного.
@mikaelgevorgyan4521
@mikaelgevorgyan4521 2 роки тому
могут прорабы убить писание арр прям тошнит от этого)).Хочется поменять имя на Kozel
@alexeyilin1527
@alexeyilin1527 2 роки тому
Господи отстаньте вы от этого IE...
@lyohaplotinka
@lyohaplotinka 2 роки тому
Так с нетерпением жду этого момента. Но люди его используют, а бизнес требует поддерживать.
@SwordToothTiger
@SwordToothTiger Рік тому
странности JS и прочей веб разработки объясняются огромным наличием всех этих бандлов, сборщиков и прочего говна от которого взырывются мозги даже у опытных разработчиков...
@mpa3b21
@mpa3b21 2 роки тому
Vite читатеся как "вайт".
@Roltun
@Roltun Рік тому
Вите
@romanbush5164
@romanbush5164 11 місяців тому
Кошмар полный они решили что могут избавиться от половины существующих js скриптов, кошмар. + vite куча ошибок и нет каких либо правок. Очень плохо работает с laravel
@andreyrudin2286
@andreyrudin2286 2 роки тому
на первый взгляд vite фигня ) читаешь с экрана - ну очень не очень :( на экране одна картинка. микрофон ловит много шумов, постоянно когда говоришь в общем слышно эти звуки. Когда экран переключаешь на что нибудь еще куда нишло. В общем микрофон нормальный купи, лицо спрячь если читаешь с экрана, и делай что нибудь на экране, чтобы была динамика. Если не читаешь и на экране ничего не происходит, лучше тогда камеру во весь экран. Тогда будет интересно. Голос нормальный, слушать приятно. Микрофон только смени. Контент неплохой. удачи.
@lyohaplotinka
@lyohaplotinka 2 роки тому
Очень много про меня и очень мало при Vite! Спасибо за критику контента, но интересно обоснование вашей точки зрения именно про инструмент :)
@andreyrudin2286
@andreyrudin2286 2 роки тому
@@lyohaplotinka посмотрел видео, поставил традиционно, не особо задумываясь, создал проект на Vue, зашел в папку, сделал npm run dev он мне ругнулся что не знает такую команду как vite. what? ок, npm install vite еще раз npm run dev какая то большая куча ошибок все в красном. отличный положительный опыт, первое впечатление испорчено. идет нахер :) минус то что vue create app типа долго работает :) ну это смешно и не минус, я не делаю каждый день новые проекты, мне эта команда ну может пару раз в месяц нужна будет и все. в общем мусор. И не, не надо говорить что я там что-то не так делаю, криворукий. да блин зашел просто в банально nextjs как на первой странице написано поставил npm install nextjs или как там, cs app npm run dev открыл браузер, все работает. В общем все что в npm вызывает кучу ошибок идет в лес, я ни минуты не хочу тратить на это свое время, разбираться что там и как.
@lyohaplotinka
@lyohaplotinka 2 роки тому
@@andreyrudin2286 понятно :)
@BION5555
@BION5555 2 роки тому
Пожалуйста, остановитесь! Хватит! Сколько можно кошмарить индустрию?!
@lyohaplotinka
@lyohaplotinka 2 роки тому
Не переживайте, что же вас так задело?
@biovawan
@biovawan 2 роки тому
Онет! Неужели олды пришли?!
@talas12341
@talas12341 Рік тому
кроме восторженных розовых соплей пубертатного подростка, можешь по делу что сказать?
@user-pe4kw5vt5b
@user-pe4kw5vt5b 2 місяці тому
Какое говно все-таки ваш фронтенд
@fmleglrmglrml
@fmleglrmglrml 2 роки тому
Бла бла бла вебпак это для меня сложно, поэтому вебпак плох по сравнению с Вит.Не лезте в вебпак если ваш интеллект не в состоянии его понять...да и в принципе не лезте в программирование раз для вас настройки по доке это "оооочень сложнаааа"
@lyohaplotinka
@lyohaplotinka 2 роки тому
Дамы и господа - вторая стадия!)
@fmleglrmglrml
@fmleglrmglrml 2 роки тому
@@lyohaplotinka да мы и господа -тупая стадия)
@lyohaplotinka
@lyohaplotinka 2 роки тому
Если бы вы посмотрели видео дольше 5 секунд, вы бы поняли, что основная проблема вебпака в моих глазах - тормознутость. Но, кажется, вы просто хотите потоксичить, так что развлекайтесь :)
@Tanstak
@Tanstak 2 роки тому
Дизлайк в студию)
@pingodev2896
@pingodev2896 2 роки тому
бро, пили контент, вроде норм получается у тебя. посмотри канал Sorax, возьми концепции, будет бомба. подписка, лайк!
@MascleGinger
@MascleGinger 2 роки тому
Ну ты олд. Sorax уже 4 года ничего не выпускает )
@pingodev2896
@pingodev2896 2 роки тому
@@MascleGinger и с тех пор его видосы становятся всё более актуальны в море dev шлака
@skeev_
@skeev_ 2 роки тому
1 стадия обучения: webpack -> cra Где-то в сторонке смеются олдфаги, работавшие с gulp/grunt
@lyohaplotinka
@lyohaplotinka 2 роки тому
Помню gulp+browserify :)
Робот Пылесос поработил Хаги Ваги !
00:11
Фани Хани
Переглядів 2,8 млн
Рятувальники дістали дівчину з-під завалів будинку
00:57
Суспільне Новини
Переглядів 703 тис.
MICHIEL VS JUVENTUS WOMEN 🙈📏
00:26
Celine Dept
Переглядів 51 млн
9 JavaScript кодов Must Have для junior
22:24
WebDev с нуля. Канал Алекса Лущенко
Переглядів 44 тис.
Vite для быстрой разработки и сборки приложения
10:49
Михаил Непомнящий
Переглядів 56 тис.
Пишем полифилы на JavaScript (map, reduce, flat) | Уроки JS
1:00:13
Елена Литвинова — Искусство Веб-разработки
Переглядів 71 тис.
Vite | сборщик нового поколения #1 - Установка Vite
6:05
Мы НЕ одни во Вселенной, и вот почему...
12:41
Злой Космос
Переглядів 85 тис.
CI CD наглядные примеры
22:08
Ulbi TV
Переглядів 253 тис.
Пилю 🪚 телефон 📱 😵
0:28
Багз Банни
Переглядів 33 тис.
FAKE APPLE VISION PRO ЗА 29.000 РУБ.
17:39
Wylsacom
Переглядів 545 тис.
✅ГЛАВНАЯ фишка iOS 18🔥
0:29
Demin's Lounge
Переглядів 125 тис.