Но там же под капотом return response()->view()…
Это ж PHP а не JS там или что-то еще такое событийное. И как так у вас Model легким движением превратился во ViewModel?
Ответ был достаточно красноречив — У вас будет только «толстый» контроллер, если вы их так пишете. В самом деле, если прицепиться к конкретному примеру, то на ларавэл это делается вообще одной строчкой:
class UserController extends Controller
{
public function info(User $user)
{
return view('info', ['name' => $user->getFullName()]);
}
}
в контроллере и:
class User extends Model
{
public function getFullName()
{
return $this->first_name . ' ' . $this->last_name;
}
}
в самой модели. Зачем писать развесисто, если можно не писать развесисто.
Если говорить о единообразии — напишите response()->view() вместо view() и все встанет на свои места. Никакого разброда и шатания.
У меня теоретический вопрос из области «Нейросети, белый шум и панды»: а можно таким образом загрузить шум который будет распознан как чье-то авторское право? Я просто помню как ВК заблокировали звук 350Гц (не помню точно) за нарушение авторского права.
У Баженова вроде было целое разъяснение идиоматического оборота про «крепкие орешки»
По мне так вообще можно перевести как «хрен завалишь». Потому что это Джон Маклейн и его хрен завалишь :)
Все таки у оригинальной статьи странная структура
Давайте сначала напишем сервер, потом развернем приложение, потом уже поймем как пользоваться консолью и немного научимся писать на JS непосредственно. Я не очень понимаю логику, которой придерживается автор
Особенно веселят лютые опечатки вида
const _ = require('lodash)
в оригинальной статье — будет приятно если вы их будете отслеживать и исправлять
Это не актер озвучки, а обзорщик переводов со StopGame — поправьте плиз)
Это ж PHP а не JS там или что-то еще такое событийное. И как так у вас Model легким движением превратился во ViewModel?
а в модель добавить:
чтобы во вьюхе вызвать $user->full_name
Никто не мешает. Зачем городить огород вокруг колхоза?
в контроллере и:
в самой модели. Зачем писать развесисто, если можно не писать развесисто.
Если говорить о единообразии — напишите response()->view() вместо view() и все встанет на свои места. Никакого разброда и шатания.
По мне так вообще можно перевести как «хрен завалишь». Потому что это Джон Маклейн и его хрен завалишь :)
Так сказал мне один знакомый «переводчег»
Пардон, вырвалось
Давайте сначала напишем сервер, потом развернем приложение, потом уже поймем как пользоваться консолью и немного научимся писать на JS непосредственно. Я не очень понимаю логику, которой придерживается автор
Особенно веселят лютые опечатки вида в оригинальной статье — будет приятно если вы их будете отслеживать и исправлять
Палевный скриншот)
Малость опечатались)
Мастер Юань-Ма, «Книга программирования»