Обязательно ли для API в Laravel создавать отдельный контроллер?
Вопрос по Laravel 7. Мне нужно по API сделать всего два метода: is и replace.
Нужно ли делать отдельный контроллер или же можно их в существующий запихнуть, который web обслуживает?
Понятно, что лучше вроде создать. Но хотелось бы услышать конкретные причины.
Ну там коды ошибок 404 в JSON, например, отдавать.
Мое личное ИМХО - лучше использовать вот этот пакет, все в одном файле, не надо создавать кучу файлов типа валидации. Если необходимо можно сразу отправить в очередь а не создавать job прослойку. и тд