В этой статье я поделюсь своим опытом создания REST API на бекенде Laravel 9.x. Постраюсь более коротко и по пунктам. Надеюсь основное вы уже знаете, знаете как пользоваться artisan, ну и уже создавали что-то на этом фреймворке. Создаем проект. composer create-project laravel/laravel restapi Создадим проект restapi в котором и будем работать. Для теста будем использовать Postman. Сначала установим, самый минимум без авторизации и аутентификации (об этом будет ниже). Пойдем по руководству официального сайта laravel. Не забудьте перейти в папку проекта. Установим passport. composer require laravel/passport Чтобы идти дальше нужно создать БД (я делаю через MySQL) и обновить данные в файле .env. Создадим БД и назовем также restapi кодировку установим (у меня она по умолчанию) utf8mb4_unicode_ci. Если хотите поменять на utf8_unicode_ci, тогда нужно заменить в файле config/database.php в строках: 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', После этого в файле .env укажем БД. DB_CO