【问题标题】:Laravel is great but... where's the consideration for HATEOAS?Laravel 很棒,但是...... HATEOAS 的考虑因素在哪里?
【发布时间】:2017-04-29 11:48:03
【问题描述】:

我已经开始使用 Laravel 5.4 而不是 Spring boot 来开发我目前正在开发的 Web 应用程序,而且效果很好。我真的很享受 Java/Spring 没有冗长的样板。但是,我的要求之一是 API 必须是 HATEOAS。

我已经搜索了几天的研究材料,但只找到了几个不太受欢迎的库。当其他 Web 应用程序框架至少有 一些 材料时,是否有理由完全没有公开 Laravel 的 HATEOAS?

编辑:我并不是要贬低 Laravel,我只是想知道为什么没有关于以 Laravel 作为框架的 HATEOAS 实现的资源,或者如果我错过了,我可以在哪里阅读一些 HATEOAS Laravel 的优点。

【问题讨论】:

  • 没用过,但是看google结果这里是给laravel的。 github.com/jarischaefer/hal-api 一般这里是 php hateoas-php.orgapi-platform.com/docs 老实说我无法深入了解 HATEOAS 的好处
  • 是的,这就是我一直在做的那种阅读,看起来 Laravel 不像其他有用的东西那样在 HATEOAS 中烘焙。好的,谢谢!
  • 是的 Laravel 很棒,Laravel 的灵感完全来自 Ruby on Rials,因为人们喜欢 ROR 和喜欢 Laravel 的人一样,Laravel 的优势在于它在几乎无处不在的 PHP 上。反正学起来,用PHP7还是很值得的。尝试安装php7并查看速度。 :)
  • 我真的很喜欢它。尽管以前从未在 PHP 中进行过编码(Java/C#/JS 背景),但我已经设法建立了一个简单的应用程序并具有许多很酷的功能,但我只是想念 HATEOAS!哈哈哈,正在尝试让 Passport 正常运行..
  • 护照真棒 :) 祝你好运。

标签: php laravel laravel-5 hateoas


【解决方案1】:

由于 Laravel 在下面使用 Symfony,我认为这个 repo 可以工作:https://github.com/willdurand/Hateoas

【讨论】:

    猜你喜欢
    • 2021-06-05
    • 2012-12-31
    • 1970-01-01
    • 2013-02-11
    • 1970-01-01
    • 2022-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多