Size: a a a

Клуб Vue.js-разработчиков

2021 February 19

в

вαғғσмεттι in Клуб Vue.js-разработчиков
дальше мысли не думаются
источник

в

вαғғσмεттι in Клуб Vue.js-разработчиков
источник

p

ptpvd in Клуб Vue.js-разработчиков
Stanislav
в юзэффекте если это сервис
ну так про то и речь
источник

S

Stanislav in Клуб Vue.js-разработчиков
Stanislav
в юзэффекте если это сервис
если это стейт менеджер то там скорее всего хуки есть и эти хуки под капотом это или useEffect или useLayoutEffect
источник

p

ptpvd in Клуб Vue.js-разработчиков
Stanislav
в юзэффекте если это сервис
сервис это просто дополнительная абстракция над axios.get, по сути нет никакой разницы
источник

S

Stanislav in Клуб Vue.js-разработчиков
ptpvd
сервис это просто дополнительная абстракция над axios.get, по сути нет никакой разницы
с точки зрения качества кода и его переиспользуемости есть
источник

ГБ

Грустный Барин... in Клуб Vue.js-разработчиков
вαғғσмεттι
дальше мысли не думаются
Ну, ты пытался друг
источник

p

ptpvd in Клуб Vue.js-разработчиков
но с точки зрения использования в useeffect нет
источник

S

Stanislav in Клуб Vue.js-разработчиков
ptpvd
но с точки зрения использования в useeffect нет
прямой датафетчинг и вызов метода сервиса для меня это разные вещи
источник

в

вαғғσмεттι in Клуб Vue.js-разработчиков
Грустный Барин
Ну, ты пытался друг
памагити
источник

ГБ

Грустный Барин... in Клуб Vue.js-разработчиков
вαғғσмεттι
памагити
Пиши почту, пришлю крестик
источник

LT

Le Tseloban in Клуб Vue.js-разработчиков
Le Tseloban
Короче, загадка от Фрака Жеско:

Как наиболее симпотно и Обольшоетно отсортировать первый массив, чтобы получился второй:

    const payload = [
     { id: 1, name: 'A' },
     { id: 2, name: 'B' },
     { id: 3, header: 'A', label: 'A 1' },
     { id: 4, header: 'A', label: 'A 2' },
     { id: 5, header: 'B', label: 'B 1' },
   ];

   const result = [
     { id: 1, name: 'A' },
     { id: 3, header: 'A', label: 'A 1' },
     { id: 4, header: 'A', label: 'A 2' },
     { id: 2, name: 'B' },
     { id: 5, header: 'B', label: 'B 1' },
   ];


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

ГБ

Грустный Барин... in Клуб Vue.js-разработчиков
вαғғσмεттι
памагити
Ты так Tailwind не подружил, да?
источник

в

вαғғσмεттι in Клуб Vue.js-разработчиков
забил
источник

в

вαғғσмεттι in Клуб Vue.js-разработчиков
там интуитивно понятные названия классов, если шо есть дока
источник

S

Stanislav in Клуб Vue.js-разработчиков
вαғғσмεттι
там интуитивно понятные названия классов, если шо есть дока
интуитивно понятные это вылетающие через неделю после того как ты на нем не писал)
источник

ГБ

Грустный Барин... in Клуб Vue.js-разработчиков
Le Tseloban
Блин,реально помогите кто-нибудь, уже час голову ломаю)
Сортировка пузырьком
Наверное, тут лучше загуглить)
источник

ГБ

Грустный Барин... in Клуб Vue.js-разработчиков
вαғғσмεттι
там интуитивно понятные названия классов, если шо есть дока
Вот с этим согласен, особенно если до этого с атомарный css работал
источник

ДД

Дмитрий Дивин... in Клуб Vue.js-разработчиков
Le Tseloban
Блин,реально помогите кто-нибудь, уже час голову ломаю)
А что не так? Сначала сравниваешь айдишники, при их равенстве первые лэйблы, при равенстве первых лэйблов - вторые и т.д
источник

ГБ

Грустный Барин... in Клуб Vue.js-разработчиков
Вообще раньше боялся атомарки и юзал БЭМ, но сейчас вижу что концепция реально сильная и удобная (в некоторых моментах)
источник