38:00: - Объясните , а то я что-то не догнал. SCSS ставится в зависимости для разработки, следовательно после билда через vit или webpack пакет не должен войти в проду и скомпилиться в нормальный css. Почему проект должен весить больше и дольше грузиться если пакета там нет?
Два вида разработки dev и prod. Dev он компилируется просто не сжимается поэтому сборка быстрее. Pro он сжимается поэтому вес меньше но скорость сборки дольше так как надо сжать все файлы. Поэтому создают условие. Если прод то сжамать файлы или dev то нет
Реактивность и двустороннее связывание это разные понятия, то что двустороннее связывание может работать за счет реактивности это лишь бонус, а не определение реактивности, тем более во вью. Ответ на вопрос "На чем построена реактивность?" будет правильным, если мы скажем: Реактивность строиться на геттерах/сеттера или на прокси для vue 3
00:10 Знакомство с Артуром и Александром 05:04 Опыт работы и команда 11:08 Взаимодействие и стек технологий 14:09 Типы данных 16:18 Типы объявления переменных, область видимости. 20:51 Операторы 24:34 Макро- и микротаски 29:32 CSS, специфичность селекторов 34:07 Блок-элемент-модификатор (БЭМ) 40:05 Фреймворки и их преимущества 47:36 Реактивность и двустороннее связывание в Vue 50:16 Разделение кода и принципы SOLID 57:32 Архитектура и поддержка кода 01:00:30 Реактивность и использование ref и reactive 01:06:30 Реактивность и computed 01:16:14 Использование computed и watch 01:21:48 Динамические компоненты 01:25:27 Взаимодействие между компонентами 01:28:31 Lifecycle hooks 01:31:23 Кеширование, keep-alive, размонтирование компонентов 01:38:21 Фидбек по резюме 02:03:21 Обсуждение гитхаба 02:07:31 Рекомендации по улучшению проекта Vue-blog 02:15:57 Разбор компонентов проекта Vue-blog
02:18:48 Ленивый роутинг и динамические компоненты 02:29:00 Оптимизация и качество кода 02:32:31 Фидбек и подготовка к собеседованию 02:34:24 Общие вопросы рекомендации, но его резюме требует улучшения. 02:38:13 Конец
Почему нельзя задавать вопросы корректно,четко сформулировав,некоторые вопросы просто человек не понимает,что ты от него хочешь .Про тайм-ауты вопрос и ответ просто убил)В остальном неплохо
Вроде хорошо задает вопросы, не душно, смотрит как кандидат понимает технологии, а не вопросы: как работает этот метод, как работает это, вот те задачки с литкода не сделаешь - ты г*но
Подожжи.... Это же ролик 2024 года? И чел говорит, что не писал на Composition API? Ну у меня для не гоплохие новости.... Собеседующий молодец - очень терпимый и всё объясняет!
Капец щас собесы душные. Сама работа, по сути, намного легче. Т.к. от работы есть отдача - зп. Плюс есть конкретные задачи и требования. А собесы проходишь и ничего не получаешь, ни зп, ни цель. Стараться влом. Плюс всякие "watch антипаттерн" - это всё ведь не истина в первой инстанции (пожалуй, по одному этому заявлению нужно отдельное видео).
scss же не как не влияет на проект.. это просто зависимость используемая в дев режиме и при сборке\билде выходит обычный css. Как scss увеличивает вес проекта и заставляет его грузится дольше?? - Не как абсолютно, вообще не как.
Не только SCSS, но ts влияет на производительность, казалось б это всё в препроце и в итоге мы получим нативный код и ничего не изменяться, но на самом код который мы получаем после препоцинга в крайних кейсах может быть ужасно оптимизирован
услышал про FSD - поставил дизлайк. Лид пропагандирует псевдо-архитектуру которая представляет из себя собрание умных слов об паттернов , нахватались верхов и создали ....
Нужен список вопросов и по нему задавать от простого к сложному, а не так что сначала css потом js, внезапно опять про css) что за дичь) ну и сам интервьюер на сильного мидла не тянет раз такие банальные вещи путает...
38:00: - Объясните , а то я что-то не догнал. SCSS ставится в зависимости для разработки, следовательно после билда через vit или webpack пакет не должен войти в проду и скомпилиться в нормальный css. Почему проект должен весить больше и дольше грузиться если пакета там нет?
Два вида разработки dev и prod. Dev он компилируется просто не сжимается поэтому сборка быстрее. Pro он сжимается поэтому вес меньше но скорость сборки дольше так как надо сжать все файлы. Поэтому создают условие. Если прод то сжамать файлы или dev то нет
@@Юрец1993 А зачем писать в продакш режиме? Я думал обычно в dev режиме пишется и отправляется в пул реквест, если билд нормально собирается
Наверное имелось ввиду количество npm зависимостей, и общий вес папки node_modules, а не вес готовых стилей в продакшн)
Реактивность и двустороннее связывание это разные понятия, то что двустороннее связывание может работать за счет реактивности это лишь бонус, а не определение реактивности, тем более во вью.
Ответ на вопрос "На чем построена реактивность?" будет правильным, если мы скажем:
Реактивность строиться на геттерах/сеттера или на прокси для vue 3
Спасибо большое за этот мок собес. Про вью очень мало материала даже англоязычном ют
Это как так у интервьюера получилось что из-за SCSS, страдает загрузка приложения 39:50
Скорее всего он имел ввиду загрузку в режиме разработки.. иначе смысла в этом нет.
потому что это банальщина из учебников бородатых, в 2024 году бы волноваться за нагрузку на сеть и железо из за scss смешно
00:10 Знакомство с Артуром и Александром
05:04 Опыт работы и команда
11:08 Взаимодействие и стек технологий
14:09 Типы данных
16:18 Типы объявления переменных, область видимости.
20:51 Операторы
24:34 Макро- и микротаски
29:32 CSS, специфичность селекторов
34:07 Блок-элемент-модификатор (БЭМ)
40:05 Фреймворки и их преимущества
47:36 Реактивность и двустороннее связывание в Vue
50:16 Разделение кода и принципы SOLID
57:32 Архитектура и поддержка кода
01:00:30 Реактивность и использование ref и reactive
01:06:30 Реактивность и computed
01:16:14 Использование computed и watch
01:21:48 Динамические компоненты
01:25:27 Взаимодействие между компонентами
01:28:31 Lifecycle hooks
01:31:23 Кеширование, keep-alive, размонтирование компонентов
01:38:21 Фидбек по резюме
02:03:21 Обсуждение гитхаба
02:07:31 Рекомендации по улучшению проекта Vue-blog
02:15:57 Разбор компонентов проекта Vue-blog
02:18:48 Ленивый роутинг и динамические компоненты
02:29:00 Оптимизация и качество кода
02:32:31 Фидбек и подготовка к собеседованию
02:34:24 Общие вопросы рекомендации, но его резюме требует улучшения.
02:38:13 Конец
Спасибо! Добавим в запись таймкоды :)
Иногда вопросы размытые без контекста, это вводит в ступор. В целом норм
Как попасть к вам на мок собеседование по Vue / Nuxt?
Дякую вам обом за контент.
Почему нельзя задавать вопросы корректно,четко сформулировав,некоторые вопросы просто человек не понимает,что ты от него хочешь .Про тайм-ауты вопрос и ответ просто убил)В остальном неплохо
Вроде хорошо задает вопросы, не душно, смотрит как кандидат понимает технологии, а не вопросы: как работает этот метод, как работает это, вот те задачки с литкода не сделаешь - ты г*но
Подожжи.... Это же ролик 2024 года? И чел говорит, что не писал на Composition API? Ну у меня для не гоплохие новости.... Собеседующий молодец - очень терпимый и всё объясняет!
собеседование по вью: сколько типов данных в джаваскрипте. вы серьйозно ??
эм, и что? Ты vue разработчик или инженер по разработке фронтенда? Если чувак не может ответить на этот вопрос, то о каком vue вообще может идти речь
классный лид, я бы хотел с таким работать! сам junior vue3, уже 5 месяцев не могу найти работу...выходцы с курсов спамят все вакансии
Щас работаешь? Если да то сколько ?
@@vipdeveloper нет, не работаю
@@БруевичЫ решид забросить? Или до сих пор ишешь и неудачно?
@@БруевичЫ сам не могу работу найти в моем регионе, уже руки опускаются.
Реально, с таким не страшно проходить собес, без душнилова
Артур сам еще зеленый как помидор
Капец щас собесы душные. Сама работа, по сути, намного легче. Т.к. от работы есть отдача - зп. Плюс есть конкретные задачи и требования. А собесы проходишь и ничего не получаешь, ни зп, ни цель. Стараться влом. Плюс всякие "watch антипаттерн" - это всё ведь не истина в первой инстанции (пожалуй, по одному этому заявлению нужно отдельное видео).
А как тогда ещё фильтровать сотни вкатунов?
33:01 выключил
А я как дура поверила и потом неправильно сказала на собесе хотя сама все время знала что импортант это наивысший приоритет. Расстроилась
Зачем в 24 года спрашивать про вар? Неужели кто-то еще их использует?
Для того, что бы понять на сколько ты углублен в базу языка и понимаешь как работает всплытие переменных и тд
scss же не как не влияет на проект.. это просто зависимость используемая в дев режиме и при сборке\билде выходит обычный css. Как scss увеличивает вес проекта и заставляет его грузится дольше?? - Не как абсолютно, вообще не как.
Не только SCSS, но ts влияет на производительность, казалось б это всё в препроце и в итоге мы получим нативный код и ничего не изменяться, но на самом код который мы получаем после препоцинга в крайних кейсах может быть ужасно оптимизирован
@@kirillrudo6087 Ну может быть всякое, тут да. Но в общем и целом то..хз. Не всегда ж наерно)
Ой-ей… сам не знаю, но спрошу…
Хватит мучить старика, есть локальные стили и css модули.
услышал про FSD - поставил дизлайк. Лид пропагандирует псевдо-архитектуру которая представляет из себя собрание умных слов об паттернов , нахватались верхов и создали ....
ну пока что достойной замены нет...
@@megafalos850 Согласен FSD это прямо очень на любителя. Замена старая добрая модульная архитектура.
Импортант выше инлайн стилей
В общем интересно, но за кое что примерно на +- 1:50:00 ставлю сразу dislike.
Нужен список вопросов и по нему задавать от простого к сложному, а не так что сначала css потом js, внезапно опять про css) что за дичь) ну и сам интервьюер на сильного мидла не тянет раз такие банальные вещи путает...
Прелесть! Большое спасибо за интервью. Сейчас мало годных собесов. Только вот тайм-кодов немного не хватает, но это мелочи