markdown todoapp后端api
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown todoapp后端api相关的知识,希望对你有一定的参考价值。
# TODO-API ドキュメント
## タスク一覧を取得
**path**
```
GET /tasks
```
**parameters**
none
**response**
```
{
"count":2,
"tasks":[
{
"id":1,
"name":"clean my room",
"done":false,
},
{
"id":2,
"name":"learning programming",
"done":false,
}
]
}
```
## タスクを1個取得
**path**
```
GET /tasks/:id
```
**parameters**
```
id, number, タスクのID
```
**response**
```
{
{
"id":1,
"name":"clean my room",
"done":false,
}
}
```
## タスクを追加
**path**
```
POST /tasks
```
**input**
name, string, タスクの項目名
done, boolean, タスクが完了したかどうか
**response**
```
{
"count":2,
"tasks":[
{
"id":1,
"name":"clean my room",
"done":false,
},
{
"id":2,
"name":"learning programming",
"done":false,
}
]
}
```
## タスクを修正
**path**
```
PATCH /tasks/:id
```
**input**
done, boolean, タスクが完了したかどうか。項目名は修正できない
**response**
```
{
"count":2,
"tasks":[
{
"id":1,
"name":"clean my room",
"done":false,
},
{
"id":2,
"name":"learning programming",
"done":false,
}
]
}
```
## タスクを削除
**path**
```
DELETE /tasks/:id
```
**parameter**
none
**response**
```
{
"count":2,
"tasks":[
{
"id":1,
"name":"clean my room",
"done":false,
},
{
"id":2,
"name":"learning programming",
"done":false,
}
]
}
```
**参考**
https://qiita.com/mserizawa/items/b833e407d89abd21ee72
https://developer.github.com/v3/gists/
以上是关于markdown todoapp后端api的主要内容,如果未能解决你的问题,请参考以下文章
后端怎么把API提供出去?提供后有修改怎么办?
text todoapp
javascript todoapp e2e测试
javascript todoapp
html #todoapp-角NGRX
scss #todoapp-角NGRX