/Todo-list

✏️ React 투두 리스트

Primary LanguageJavaScript

Todo list

2022.09.30 ~

https://jwo0o0.github.io/Todo-list/

todolist_10.18.mov

https://velog.io/@jwo0o0/React로-투두-리스트-개발하기

git commit rule

feat : 새로운 기능에 대한 커밋
fix : 버그 수정에 대한 커밋
build : 빌드 관련 파일 수정에 대한 커밋
chore : 그 외 자잘한 수정에 대한 커밋
ci : CI관련 설정 수정에 대한 커밋
docs : 문서 수정에 대한 커밋
style : 코드 스타일 혹은 포맷 등에 관한 커밋
refactor : 코드 리팩토링에 대한 커밋
test : 테스트 코드 수정에 대한 커밋

json-server api

json-server --watch db.json --port 3001

GET

localhost:3001/todos/

[
    {
      "text": "공부하기",
      "done": false,
      "date": "2022. 10. 18",
      "id": 1
    },
    {
      "text": "밥 먹기",
      "done": false,
      "date": "2022. 10. 18",
      "id": 2
    },
]

POST

localhost:3001/todos/

{
    "text": "맛있는 요리 하기",
    "done": false,
    "date": "2022. 10. 18",
}

PATCH

localhost:3001/todos/:id

{
    "done": !done
}
{
    "text": 수정한 todo 내용
}

DELETE

localhost:3001/todos/:id