3 回答
TA贡献1825条经验 获得超4个赞
我认为你只需要完成你的 web 应用程序,为此,我建议你使用来自Laravel或CodeIgnitor的任何流行的 php 框架
学习入门、数据库连接、模型、控制器和视图层,它将为您提供控制器来创建完整的 Web 应用程序。您不需要为此使用 REST api。
TA贡献1786条经验 获得超12个赞
您可能希望使用 Laravel 作为应用程序的后端。这将为您提供开箱即用的基本安全问题,并且很容易上手。
您可以使用 route/api.php 文件并为每个请求创建所有 url 和方法。
另外,您可以使用 Laravel 护照来保护所有 API 调用以使用 JWT 令牌,这样如果他没有连接,任何人都无法访问数据。
然后与数据库的通信将非常容易,因为 Laravel 使用 Symfony。
其他框架也存在,例如 CodeIgniter。
我真的认为对于新开发人员来说,使用框架可以挽救生命,尤其是对于您使用自己的 PHP 代码可能遇到的所有安全问题。
否则使用作曲家你可以安装任何你可能会觉得有趣和节省时间的包。只需确保该软件包周围有一个良好的社区。
然后在您的前端实现您的 API,您可能需要使用 Axios。
https://github.com/axios/axios
并在实施之前测试您的 API 调用,您可能需要使用 Postman
TA贡献1827条经验 获得超4个赞
我决定使用在 Node.js 中构建的 REST API。我使用 express、json web 令牌和一些来自 dev ed 和 traversy media 的教程来开始。自最初发布以来,我已经重建了前端和 API。我现在在前端使用普通的 HTML、CSS 和 vanilla javascript,从 API 获取所有数据,这些数据是从 MySql 的 AWS RDS 实例中提取的。
- 3 回答
- 0 关注
- 138 浏览
添加回答
举报