OneCode ЧАТ
Ir al canal en Telegram
Общаемся на тему веб-разработки. HTML, CSS, JS, VueJS, NuxtJS, PHP, Laravel, MySQL, PostgreSQL. Разрешено: - Задавать вопросы. - Отвечать на вопросы. - Делиться своим опытом. Запрещено: - Нецензурные выражения. - Спам, реклама, фл
Mostrar másEl país no está especificadoLa categoría no está especificada
485
Suscriptores
Sin datos24 horas
Sin datos7 días
Sin datos30 días
Archivo de publicaciones
485
Мужики, подскажите пожалуйста по архитектуре. Пообщался с ребятами и многие мне говорят, что репозитории это излишняя абстракция для Laravel приложения, в отличие от Symfony. Это я понял и ок.
Но у меня появился вопрос по сервисам. Все говорят так: сервис должен решать 1 задачу. И вот эта формулировка меня немного путает.
У меня есть ShopService, который получает данные из бд, отправляет данные в бд и его я инициализирую в контроллерах. Получается, что я делаю правильно? Или как?
485
заходишь в фигму, начинаешь что-то пробовать делать, потом понимаешь, что всё ерунда, заходишь на сайты и смотришь как у них сделано, а дальше уже повторяешь какие-то элементы, запоминаешь, что хорошо, а что плохо. Со временем уже будешь чувствовать, что хорошо, а что плохо. Дополнительно можешь посмотреть видюшки на ютубе по веб дизайну, ещё можно книги почитать, нооо они тебе по началу не помогут. Можешь почитать «Шрифт в айдентике, рекламе, многостраничниках, упаковке, навигации и вебе», хотя книг много, но большая часть о всём и не о чём, много воды и не нужной информации
485
люблю вторую часть на новую строку переносить
$this->collect()[$name]['time']
?? $this->service->defaultTime();485
Но видишь, у меня на тот момент не было твоего примера, я работал по другой видеозаписи и в первый раз у меня авторизация получилась. А во второй раз я не стал смотреть ролик а просто скопировал контроллер. И естественно не предполагал что нужно внести изменения ещё в каком-то файле, сейчас правда не помню в каком, но если вдруг интересно я могу поднять этот вопрос
