IOS 应用服务使用哪些 laravel 路由(Web 路由或 API 路由)
Posted
技术标签:
【中文标题】IOS 应用服务使用哪些 laravel 路由(Web 路由或 API 路由)【英文标题】:Which laravel routes to use for an IOS app services (web routes or API routes ) 【发布时间】:2017-03-06 06:22:29 【问题描述】:我正在开展一个项目,在该项目中我必须为移动应用提供服务。注册、登录等服务。
我正在研究 Laravel 5.3 路线。路由有两种主要类型:web 路由 和 API 路由。我读到了这些,但我仍然对自己的情况感到困惑。
我是 Laravel 的新手,所以我的问题是哪种设施更适合我的情况。
任何有关为移动应用提供服务的建议都会有所帮助。
【问题讨论】:
您可以为此使用 Web 路由,但这个用例或多或少是 API 路由的设计目的——您将获得令牌支持、无状态等,并且可能更接近开箱即用。 【参考方案1】:我的建议是使用 Laravel 作为 API 服务并在 API 中创建所有路由
然后,您可以从您的 ios 应用通过 /api 路由向您的 Laravel 服务器发送请求并执行必要的逻辑
这样你的所有逻辑都驻留在你的 Laravel 服务器上,这意味着你可以让你的 iOS 应用程序尽可能地笨拙,只负责显示一些视觉内容,并与你的服务器通信以获取它需要的任何信息
如果您不需要 Laravel 的所有功能来执行此操作,我建议您使用 Lumen 框架,这是为 API 工作而制作的 laravel 精简版
【讨论】:
以上是关于IOS 应用服务使用哪些 laravel 路由(Web 路由或 API 路由)的主要内容,如果未能解决你的问题,请参考以下文章