Konstantin
все ок
такой код жестко связан с вьюшкой и с бэком, не сможешь скопипастить в другой проект или минифицировать js
Кион
Alexey
Alexey
Konstantin
ну, например, перешли с пыхи на другой бэкенд, придётся искать все места где используется php для генерации js, разбираться в коде, убирать зависимость
или долго страничка загружается и менеджер попросил ускорить загрузку — а у тебя весь js в php, опять же время тратить, вытаскивать и ужимать
Alexey
ужс
Alexey
человек регистрирует js во вьюхе, это норма, он не собирается этот жс минифицировать и решать выдуманные проблемы
Konstantin
сейчас может и не собирается, но кто знает что случится с проектом через год или два. лучше не пользоваться сомнительными методами, а сразу писать правильно
Ортем
Он наверняка будет писать js код под конкретную задачу, а не универсал и при переносе в другой проект он наверняка уже будет неактуален.
Ортем
В данном случае "Овчинка выделки не стоит"
Konstantin
создать js файл и генерировать во вьюхе атрибут data-id — не такая уж и дорогая выделка)
Anonymous
Есть кто свободный?
нужна помощь по проекту
Павел
Я женат
Jas
))))))))))))))))))))))
Alexey
горе от ума
Павел
Зато все через ноду!
Alexey
зато как у взрослых все
Павел
Павел
Ваще все переписать на vue
Lee
Ваще нафиг РНР.
Кион
Как там говорится то, код нужно писать так, как будто его будет поддерживать неуравновешенный, неадекватный человек, который знает, где ты живешь
Кион
А вдруг реально такой будет дальше с ним работать
Павел
Надо сразу ломать таким ноги чтобы не жить в страхе
Павел
Это проще чем писать хороший код😂
Кион
почему ноги то? а вдруг у него обрез в рюкзаке или просто пистолет?
Кион
садить на ракету и до марса отправлять, так более гуманно
Павел
Илон наш Маск что то знает?
Кион
или просто учиться писать норм код
Павел
Мы не ищем лёгких путей!
Кион
теперь это легкий путь ахаха
Кион
Павел
Lee
... В надежде, что маньяк войдёт в положение и не станет преследовать. Ведь виновный сознался.
Konstantin
Павел
Lee
Кион
ахахаха
Lee
Ты ещё предложи сайт на html писать, CTRL+C, CTRL+V
Alexey
Кион
Что-то тут всех пробил, отработались что ли?))
Павел
Я ваще думал что пятница
Кион
А что не пятница что ли?
Павел
Дураков нет говорить что не пятница
Павел
Тут все хозяева своей жизни
Кион
Павел
Konstantin
я понимаю что ты толстишь, но все же отвечу — нет, это не говнокод, не обязательно все задачи решать средствами фреймворка. можно тот же gulp настроить, если не хочется подключать каждый js файл отдельно
Lee
Павел
Павел
Каждый сам выбирает
Konstantin
мое решение это просто вынести js в отдельный файл и подключить во вьюхе
Konstantin
какие зависимости?
Павел
Lee
Лишь гений способен разбираться в хаосе.
Konstantin
а сейчас js генерируется с помощью php во вьюхе
Konstantin
Павел
Если этот код больше нигде не используется не вижу принципиальной разницы
Lee
Konstantin
Konstantin
это не мой код)
Павел
Alexey
Alexey
потом потратить время на замену на webpack
Alexey
потом еще какую-нить хипсторскую поебень
Alexey
а все чтоб кнопочку одну поменять (:
Павел
gulp2gulp4gulp
Konstantin
я же написал, просто подключи js файл во вьюхе, а не генери с помощью php
Кион
Alexey
Павел
Alexey
условный cloudflare его закэшил навсегда и отдает старую версию
Alexey
клиент плачет
Alexey
зато все очень быстро
Alexey
но клиент все равно плачет
Павел
Поэтому только gulp
Konstantin
павел, можно просто генерировать data атрибут для элемента во вьюхе, а с помощью js его вытаскивать
Кион
Имена с большой буквы писать надо