← пред | след →
staslashmanov 2022-07-03 23:30:23
oavelso 2022-07-03 23:29:31
Для этого будет тимлид их контролить. К тому же на проекте должны быть гайд по верстке. Сейчас как раз пишу
Вёрстка и компонентное мышление вещи очень разные
AlexBroom 2022-07-03 23:30:27
staslashmanov 2022-07-03 23:28:57
Вы представляете себе какие компоненты нагородят джуны? 🌚
А бывает это тимлид из Индии))) Я когда в Епаме работал, так там индусы с лычкой сеньйор , а по факту все очень печально
staslashmanov 2022-07-03 23:30:40
Просто сверстать это одна задача. Представить это в виде компонентов уже другая.
morfin60 2022-07-03 23:30:54
AlexBroom 2022-07-03 23:30:27
А бывает это тимлид из Индии))) Я когда в Епаме работал, так там индусы с лычкой сеньйор , а по факту все очень печально
Мне тут про епам коллега рассказывал )
morfin60 2022-07-03 23:31:05
Правда мне щас туда дорога закрыта т.к. РФ
Ростислав 2022-07-03 23:31:55
AlexBroom 2022-07-03 23:30:27
А бывает это тимлид из Индии))) Я когда в Епаме работал, так там индусы с лычкой сеньйор , а по факту все очень печально
А по факту у этого сеньора был какой уровень?
squozb 2022-07-03 23:31:57
staslashmanov 2022-07-03 23:30:40
Просто сверстать это одна задача. Представить это в виде компонентов уже другая.
Да, я так стажёров и учу. Они сначала верстают, а потом делят на компоненты и смотрят, как уменьшается дублирование
AlexBroom 2022-07-03 23:32:38
morfin60 2022-07-03 23:30:54
Мне тут про епам коллега рассказывал )
На самом деле довольно неплохая галлера. У меня была крутая команда, но мне дали трех индусов на подряд, они и реакт не очень хорошо знали, хотя это пол беды, проблема в том, что двое из них очень плохо говорили на английском
morfin60 2022-07-03 23:33:16
Ну может и неплохая, он не сильно ее засирал, говорит типичная галера, но.. увы
AlexBroom 2022-07-03 23:33:20
Ростислав 2022-07-03 23:31:55
А по факту у этого сеньора был какой уровень?
там до мидла(по меркам того же епама) еле дотягивали. Я так и не понял как это с Индией работает
morfin60 2022-07-03 23:33:31
Разве что под китайса заделаться хаха
AlexBroom 2022-07-03 23:33:47
morfin60 2022-07-03 23:33:16
Ну может и неплохая, он не сильно ее засирал, говорит типичная галера, но.. увы
Из минусов много бюрократии, но когда привыкаешь, то и это норм
morfin60 2022-07-03 23:34:13
Или ваще притворится товарищем с ближнего зарубежья(Узбекистан, Кыргызстан, Таджикистан итд)))
AlexBroom 2022-07-03 23:34:18
morfin60 2022-07-03 23:33:31
Разве что под китайса заделаться хаха
С нмим тоже работал)) Самое веселое — это когда у них новый год. Неделю никого на месте нет)
morfin60 2022-07-03 23:34:47
Пфф, а у нас новый год блин 10 дней все почти не просыхают)
morfin60 2022-07-03 23:35:27
Я вышел на улицу как непьющий человек и только перекати-поле блин по улице ветер несёт(на самом деле это был пакет ну да ладно))
oavelso 2022-07-03 23:35:58
staslashmanov 2022-07-03 23:30:23
Вёрстка и компонентное мышление вещи очень разные
лид может попросить организовать компоненты иначе или показать свои исправления их верстки.
В общем, команда без джуна, лида, мидла, сеньора — нездоровое явление
morfin60 2022-07-03 23:36:50
Первые дни ходишь по пустынным улицам, порой встречая туловищ разной степени поддатости и всё)
squozb 2022-07-03 23:38:33
oavelso 2022-07-03 23:35:58
лид может попросить организовать компоненты иначе или показать свои исправления их верстки.
В общем, команда без джуна, лида, мидла, сеньора — нездоровое явление
А вот сейчас бы опрос замутить конечно, в какой команде вы работаете
squozb 2022-07-03 23:38:47
Уверен, что тут и одиночек много
morfin60 2022-07-03 23:39:38
Ах да ещё хз как роуты менять динамически, например мне надо загрузить компонент и добавить роут на лету
djaler 2022-07-03 23:39:43

Подскажите как быть.
Есть vitest, Vue 2.7 и vue-test-utils 1.3.0
Вот такой вот код теста
И он не проходит
Причина какая — при монтировании компонента в VTU — он использует Vue, импортированный из vue.runtime.common.dev.js
А мой код по итогу использует Vue, импортированный из vue.runtime.mjs. Вследствие этого getCurrentInstance у меня возвращает пустоту, так как setCurrentInstance из соответствующего файла перед этим не дёргался (а дёргался из другого)
staslashmanov 2022-07-03 23:40:25
oavelso 2022-07-03 23:35:58
лид может попросить организовать компоненты иначе или показать свои исправления их верстки.
В общем, команда без джуна, лида, мидла, сеньора — нездоровое явление
Сильное заявление
staslashmanov 2022-07-03 23:41:16
morfin60 2022-07-03 23:30:21
Есть задача загружать короче компоненты на лету
FooComponent: () => import(‘FooComponent’)
staslashmanov 2022-07-03 23:41:29
Во вью это из коробки есть
staslashmanov 2022-07-03 23:41:49
Если у вас компонент требует Vue.use то вам нужно этот use синхронно выполнять к сожалению
staslashmanov 2022-07-03 23:41:55
Динамически не выйдет скорее всего
morfin60 2022-07-03 23:41:56
Не совсем так, компонент будет отдельно размещён в отдельном скрипте
staslashmanov 2022-07-03 23:44:14
djaler 2022-07-03 23:39:43
Подскажите как быть.
Есть vitest, Vue 2.7 и vue-test-utils 1.3.0
Вот такой вот код теста
И он не проходит
Причина какая — при монтировании компонента в VTU — он использует Vue, импортированный из vue.runtime.common.dev.js
А мой код по итогу использует Vue, импортированный из vue.runtime.mjs. Вследствие этого getCurrentInstance у меня возвращает пустоту, так как setCurrentInstance из соответствующего файла перед этим не дёргался (а дёргался из другого)
Заставь его использовать только vue.runtime.common.dev.js в тестах?
djaler 2022-07-03 23:44:27
staslashmanov 2022-07-03 23:44:14
Заставь его использовать только vue.runtime.common.dev.js в тестах?
я пытаюсь, алиас чёт не срабатывает
staslashmanov 2022-07-03 23:44:29
Через резолвы в конфиге какие-нибудь
djaler 2022-07-03 23:45:00

это первое было, что я попробовал
Manco17 2022-07-03 23:45:05
oavelso 2022-07-03 23:35:58
лид может попросить организовать компоненты иначе или показать свои исправления их верстки.
В общем, команда без джуна, лида, мидла, сеньора — нездоровое явление
4 юайщика , если есть бекенд, должны быть бекендищики, тестеры, если есть погонщик, если есть. Фигасе орава, на дейлике можно досыпать, с такой толпой очередь дойдет нескоро
staslashmanov 2022-07-03 23:45:15
morfin60 2022-07-03 23:41:56
Не совсем так, компонент будет отдельно размещён в отдельном скрипте
window.MyGlobalComponent = MyComponent
staslashmanov 2022-07-03 23:45:23
Потом оттуда же забери
djaler 2022-07-03 23:45:49
djaler 2022-07-03 23:45:00
это первое было, что я попробовал
потому что у меня аналогичная ситуация была с тестами во вью 2.6, только там другой файл композишен-плагина подхватывался. и вот там сработал алиас ‘@vue/composition-api’: ‘@vue/composition-api/dist/vue-composition-api.common.js’
djaler 2022-07-03 23:45:55
а тут чёт не
staslashmanov 2022-07-03 23:46:10
djaler 2022-07-03 23:45:55
а тут чёт не
Видимо витест всегда будет брать модуль если есть вариант с модулем
morfin60 2022-07-03 23:46:29
Напомните что там вызываемый из Vue.use install обычно делает
staslashmanov 2022-07-03 23:46:40
morfin60 2022-07-03 23:46:29
Напомните что там вызываемый из Vue.use install обычно делает
Ничего
morfin60 2022-07-03 23:46:43
вроде для директив он нужен, миксинов )
morfin60 2022-07-03 23:47:05
А ну да ещё какие-то расширения функционала
staslashmanov 2022-07-03 23:47:08
Там может быть что угодно
djaler 2022-07-03 23:47:17
staslashmanov 2022-07-03 23:46:10
Видимо витест всегда будет брать модуль если есть вариант с модулем
у композишен-плагина тоже есть mjs файл, вроде всё идентично в этом плане
staslashmanov 2022-07-03 23:47:36
djaler 2022-07-03 23:47:17
у композишен-плагина тоже есть mjs файл, вроде всё идентично в этом плане
Может банально для пакета вью исключение?
djaler 2022-07-03 23:47:45
staslashmanov 2022-07-03 23:47:36
Может банально для пакета вью исключение?
это было бы прям странно
staslashmanov 2022-07-03 23:47:46
Потому что композишен там считается как обычная либа
morfin60 2022-07-03 23:47:50
Просто вроде глобальные изменения требуют Vue.use до старта приложения насколько я помню
djaler 2022-07-03 23:47:56
vite/vitest же фреймворк-агностик
staslashmanov 2022-07-03 23:48:40
djaler 2022-07-03 23:47:56
vite/vitest же фреймворк-агностик
Как обычно дьявол в мелочах может быть
← пред | след →