🅅aleriy
прошу заметить я вообще никогда не оскорбляю никого
Александр
Скоро их не будет
Андрей
ну я так не говорил
Ну да. "Ну пишите, а мне потом за вами нормально переделывать придётся..."
Андрей
Не говорил.
Anton Saprykin
Вот это да
Андрей
Сорян, но за корректностью и словоформами ты не в тот чат пришёл.
Anton Saprykin
Вот это самомнение
Андрей
Если ты пидор, то тебя здесь пидором назовут.
Anton Saprykin
Как наработать экспертизу в определении кто пидор кто нет
Андрей
🅅aleriy
@XaveScor т.е .ты считаешь, что какие то вычисления и бизнес-логику зашивать в код компонентов это норма?
Александр
Андрей
Что ты считаешь нельзя иметь в компонентах?
ℝei
Андрей
Есть вещи, согласен, но большая часть спокойно в компонентах живёшь.
Андрей
Андрей
Открытие дропдауна - это не бизнес логика.
ℝei
держать api в компоненте это бред. для этого должно быть отдельное место
ℝei
и это не vuex тоже
Андрей
ℝei
Андрей
🅅aleriy
T.A
третий vue-cli не страшно ставить? ни у кого никаких проблем не было?
🅅aleriy
ℝei
Nikolay
Андрей
Зачем эту логику выносить?
ℝei
Nikolay
Андрей
Вообще, компоненты сейчас надо воспринимать как акторы, тогда никаких проблем не будет.
Андрей
🅅aleriy
🅅aleriy
собирать логику по компонентам, которые по сути являются отображением, это очень сложно поддерживать в условиях изменений бизнеса потом
Андрей
Андрей
Ты всё равно начинаешь анализ с компонента.
🅅aleriy
Андрей
🅅aleriy
а не делаешь в каждом компоненте отдельно fetch/axios.get|post|put|delete
🅅aleriy
т.е. ты зеркалишь апи как правило, давая методам интуитивно понятные названия
🅅aleriy
типа createUser(id)
🅅aleriy
и т.д.
Андрей
Аналогии работают очень плохо. Давай вернёмся к теме.
🅅aleriy
добавляя доп.уровнеь абстракции
Андрей
А то скоро к продаже семечек на рынке придём.
🅅aleriy
между отображением, логикой и данными
Андрей
Так в чём затруднение исправить логику в компоненте?
🅅aleriy
пока у тебя в приложении 20 компонент такой пробелмы нет
🅅aleriy
когда их под 1000
🅅aleriy
там уже каждое такое изменение это боль
Андрей
Почему?
🅅aleriy
попробуй на собственном опыте, словами это сложно передать :))
Андрей
У меня все компоненты являются отдельным приложением и не зависят от родителя. Никакой боли нет.
Андрей
Лол.
Андрей
"Я так считаю"
🅅aleriy
ну у тебя специфические кейсы значит
🅅aleriy
повезло просто
Андрей
Дык скажи ситуацию, в которой мне не повезёт.
Андрей
А не абстрактные "если у тебя будет 100500 компонентов".
Андрей
"А нет, тебе повезло".
Александр
Андрей
Андрей
Александр
А вот сложный кейс - это портал с финансовыми операциями например.
Андрей
Андрей
А конкретика выйдет погулять?
Александр
Когда имеется список услуг и в каждом своя специфика, но при этом на услуги влияет политика компании.
Александр
Например на что делать скидки, а на что не делать, если оплата не прошла до какого-то конкретного числа и т.д.
Александр
Каждое дополнительное условие учёта и есть боль при создании воркфлоу потоков.