OneCode ЧАТ
前往频道在 Telegram
Общаемся на тему веб-разработки. HTML, CSS, JS, VueJS, NuxtJS, PHP, Laravel, MySQL, PostgreSQL. Разрешено: - Задавать вопросы. - Отвечать на вопросы. - Делиться своим опытом. Запрещено: - Нецензурные выражения. - Спам, реклама, фл
显示更多未指定国家未指定类别
485
订阅者
无数据24 小时
无数据7 天
无数据30 天
帖子存档
485
Мужики, подскажите пожалуйста по архитектуре. Пообщался с ребятами и многие мне говорят, что репозитории это излишняя абстракция для Laravel приложения, в отличие от Symfony. Это я понял и ок.
Но у меня появился вопрос по сервисам. Все говорят так: сервис должен решать 1 задачу. И вот эта формулировка меня немного путает.
У меня есть ShopService, который получает данные из бд, отправляет данные в бд и его я инициализирую в контроллерах. Получается, что я делаю правильно? Или как?
485
заходишь в фигму, начинаешь что-то пробовать делать, потом понимаешь, что всё ерунда, заходишь на сайты и смотришь как у них сделано, а дальше уже повторяешь какие-то элементы, запоминаешь, что хорошо, а что плохо. Со временем уже будешь чувствовать, что хорошо, а что плохо. Дополнительно можешь посмотреть видюшки на ютубе по веб дизайну, ещё можно книги почитать, нооо они тебе по началу не помогут. Можешь почитать «Шрифт в айдентике, рекламе, многостраничниках, упаковке, навигации и вебе», хотя книг много, но большая часть о всём и не о чём, много воды и не нужной информации
485
люблю вторую часть на новую строку переносить
$this->collect()[$name]['time']
?? $this->service->defaultTime();485
Но видишь, у меня на тот момент не было твоего примера, я работал по другой видеозаписи и в первый раз у меня авторизация получилась. А во второй раз я не стал смотреть ролик а просто скопировал контроллер. И естественно не предполагал что нужно внести изменения ещё в каком-то файле, сейчас правда не помню в каком, но если вдруг интересно я могу поднять этот вопрос
