170 похожих чатов

Добрый всем день! Только начал изучать Laravel и появился вопрос

по архитектуре. При нажатии на кнопку Edit у меня должна отрисовываться вьюшка с данными, которые я смогу редактировать, ну и соотвественно при нажатии в этой вьюшке на кнопку Save данные должны сохраниться.
Вопросы:
1. Отрисовку вьюшки правильно делать в контроллере?
2. Правильно ли оставлять функцию сохранения данных в контроллере?

13 ответов

21 просмотр

Сохранение лучше всего через сервис делать

Т.е все операции с моделями данных лучше организовывать через сервис? Контроллер получается использовать только для отрисовки вьюшек и передачи в них данных?

Про отображение - я вообще предпочитаю отказываться от сервер-рендеринга и переходить на JsonResource, а операции я выношу в сервис, где каждая операция в транзакции

Т.е сервер отдает вьюшку, а клиент уже дотягивает во отрисованную вьюшку данные через API?

Я обычно делаю так, что сервер отдаёт JSON, а фронт кушает JSON и сам рисует всё, что ему надо

Не холивара и обиды ради. Но ты ведь видишь какой вопрос задает человек, и начинаешь рассказывать ему про вообще фиг что пойми. Это не то что глупо, это "плохо". Сейчас человек ломанется гуглить все эти термины, пробовать, ничего не получиться и он сгорит :)

Ну так сам вопрос задан о "правильности". А любая "правильность" - спорная и холиварная тема

У него ведь конкретная реализация уже есть, он просто спрашивает как сделать (не лучше, а как сделать. Очевидно же с его вопросами) В общем, я выше высказал имхо, так же, как и ты про json, правда, он специфический, но то такое

Нет, я понимаю. SSR мне больше подходит, отдельно мучаться и писать фронт я не сильно горю желанием)

А ещё в самом начале пишется, что вопрос именно архитектурный, а не практический

> Отрисовку вьюшки в контролллере > Оставлять функцию сохранения данных в контроллере Ну блин)

Laravel по дефолту сама генерирует функцию сохранения данных в контроллерах , если вы пишете свою функцию то не вижу тут нарушения стандарта laravel, хотя по стандартам MVC это не правильно

Правильно. Вызов функции сохранение всё равно летит именно из контроллера

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта