规格更新建议
作者: nhannqgh创建于 2021年4月28日更新于 2022年1月1日
标签Status: RFCStatus: Approvedv2 changelog
前端
- 我们是否可以从 URL 中删除 # 字符? 我认为没有 # 符号的 URL 看起来会更好。
后端
- 在响应中使用抽象关键字,使其更加抽象和可重用。
- 例如,使用获取单篇文章的 API 时,我们可以返回:
{
"data": {
...
}
}
而不是
{
"article": {
...
}
}
- 使用获取文章列表的 API 时,我们可以返回:
{
"data": [
...
],
"total": 20
}
而不是
{
"articles": {
...
},
articlesCount: 20
}
对于创建、更新、删除、收藏等请求,服务器还会返回消息。例如:{...,message: "article created successfully"}
创建 API 应仅返回创建的 ID,前端需要使用 ID 来调用 API 以获取所需的内容。
内容来源: realworld-apps/realworld