gpt4 book ai didi

api - 是否制作以 API 为中心的应用程序? - Laravel

转载 作者:行者123 更新时间:2023-12-05 01:11:55 25 4
gpt4 key购买 nike

所以。在过去的几周里,我开始了学习 Laravel 的旅程,并且非常享受它。

现在是重新设计网站的时候了,我认为是时候加强我们的一些功能了,所以我正在从 CodeIgniter 切换到 Laravel。

我想知道是否值得从 Laravel 中的 RESTful API 层开始(很容易创建)并将其用作 Web 应用程序的基础。将来我们很可能会构建一个需要使用 API 的移动应用程序。所以:

  • 是否值得让 Web 应用程序连接到 API
  • 什么是调用 API 而无需编写大量代码的最简单方法
    每次我想提出请求时都使用 cURL 行吗?
  • 最佳答案

    这绝对是值得的。

    我目前正在为一家成熟的托管公司重新设计一个凌乱的 PHP 代码,将它变成漂亮的 Laravel 代码。我已经有一个使用它的移动应用程序 - Laravel 可以很容易地用一行返回 JSON 数据 -

    Response::json('OK', 200);

    或者
    Response::eloquent(Auth::user());

    或者
    $tasks = Task::all();
    Response::eloquent($tasks);

    据我所知,您不需要使用 CURL。
    您可以使用简单的 AJAX 发出所有请求,jQuery 会简化它。

    此外,使用一些 MVC JS 框架将帮助您使客户端的应用程序代码结构更加优雅,其优点是当您准备好让您的 API 进行一些真正的测试时,您可以轻松地将其打包到 PhoneGap 中。

    今天我在我的博客上发布了一个简单的例子,你可以尝试看看这种方法是否值得你花时间: http://maxoffsky.com/code-blog/login-to-laravel-web-application-from-phonegap-or-backbone/

    如果您认为它在正确的轨道上,请检查并接受答案。

    关于api - 是否制作以 API 为中心的应用程序? - Laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14448627/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com