使用 Laravel 构建 API - 数据类型?

Building an API with Laravel - data types?

使用 laravel 构建 API 时推荐使用哪种数据类型?

所有发布的数据都应该是JSON吗?所有服务器响应是否也应为 JSON?

我以前从未构建过 API,所以我有点一头雾水 - 向正确的方向推进将不胜感激。

JSON 不是数据类型,而是对象的表示,正如名称中已经提到的那样 JSON => Javascript 对象表示法。

数据类型是整数、布尔值或字符串或您自己的类型。您在内部使用哪种取决于您的要求。

大多数现代 API 使用 JSON,因为前端始终是 JavaScript,所以如果您在 JSON 中有响应,那么前端会更容易结束处理数据,因为 JSON 无论如何是一个(JavaScript Object Notation)...

如果您想减少前端的头痛,请选择JSON。