우주먼지

💡 기능 요구사항

C.R.U.D

생성 - 할 일 목록 등록
조회 - 전체 할 일 목록, 할 일의 특정 id
수정 - 한 일 완료 표시, 내용 수정
삭제 - 전체 할 일 삭제, 특정 id의 할 일 삭제

 

🎃 API Specification
Method EndPoint Request Response
POST http://localhost:port/ {
  “title” : “공부하기”,
  “order” : 1,
  “completed” : false
}
{
  "id": 1,
  "title": "공부하기",
  "order": 1,
  "completed": false,
}
GET http://localhost:port/   [
  {
    "id": 1,
    "title": "공부하기",
    "order": 1,
    "completed": false,
  },
  {
    "id": 2,
    "title": "잠자기",
    
    "order": 2,
    "completed": false,
  }
]
GET http://localhost:port/{id}   {
  "id": 1,
  "title": "공부하기",
  "order": 1,
  "completed": false,
}
PATCH http://localhost:port/{id} {
  “title” : “공부하기”,
  “order” : 1,
  “completed” : true
}
{
  “id” : 1,
  “title” : “공부하기”,
  “order” : 1,
  “completed” : true
}
DELETE http://localhost:port/    
DELETE http://localhost:port/{id}    

 

🎃 Table Specification
id title order completed
1 공부하기 1 false
2 잠자기 2 true

💡 결과 확인

결과 확인

Todo Backend & Postman을 이용하여 API 응답 확인
클라이언트의 View 역할을 해줌

ex)

https://todobackend.com/client/index.html?{URI}
https://todobackend.com/client/index.html?https://localhost:8080/
profile

우주먼지

@o귤o

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

검색 태그