Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Laravel 5.x » Запросы к api возвращают тело шаблона для vuejs » 15.06.2018 14:24:06

vtima
Ответов: 0

Версия Laravel: 5.6.25
Версия PHP: 7.1
Операционная система и её версия: Windows 10x64
Вендор и версия Веб-сервера: Apache 2.4

Всем привет! Хочу по практиковаться в создании SPA приложений в связке laravel и vue. Типичная задача - реализация api.
Где-то в интернете прочитал не большой пост на эту тему, вот маршрут для инициализации единственного blade шаблона, где описывается базовый vue шаблон.

web.php

Route::get('/{any}', 'SpaController@index')->where('any', '.*');

Я так понимаю в данном случае абсолютно все маршруты должны возвращать мне blade вьюху. Но как быть с маршрутами в api.php? Вот пример:

Route::resource('/accounts', 'Api\\v1\\Accounts', ['except' => [
    'create', 'edit'
]]);

Попробовал в Postman отправить POST запрос в localhost/api/accounts, в ответ получил тело blade шаблона.

Подвал раздела