Какие маршруты laravel использовать для служб приложений IOS (веб-маршруты или маршруты API)

#php #api #laravel #laravel-routing #laravel-5.3

#php #API #laravel #laravel-маршрутизация #laravel-5.3

Вопрос:

Я работаю над проектом, в котором я должен предоставлять услуги мобильному приложению. Такие службы, как регистрация, логин и т.д.

Я изучал маршруты Laravel 5.3. Существует два основных типа маршрутов: веб-маршруты и маршруты API. Я читал об этом, но я все еще в замешательстве из-за своей ситуации.

Я новичок в Laravel, поэтому мой вопрос заключается в том, какое средство лучше в моей ситуации.

И любые советы по предоставлению сервисов для мобильного приложения будут полезны.

Комментарии:

1. Вы могли бы использовать веб-маршруты для этого, но этот вариант использования более или менее соответствует тому, для чего предназначены маршруты API — вы получите поддержку токенов, безгражданство и т.д. И, Вероятно, будет ближе к тому, что вам нужно из коробки.

Ответ №1:

Я бы посоветовал вам использовать Laravel в качестве API-сервиса и создавать все свои маршруты в API

затем из вашего приложения iOS вы должны отправлять запросы на свой сервер Laravel через маршруты / api и выполнять необходимую логику

таким образом, вся ваша логика находится на вашем сервере Laravel, что означает, что вы можете сделать свое приложение iOS максимально тупым, отвечая только за отображение чего-либо визуального и обмен данными с вашим сервером для получения любой информации, которая ему требуется

если вам не нужны все возможности Laravel для этого, я бы рекомендовал использовать Lumen framework, который представляет собой урезанную версию laravel, созданную для работы с API