#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